project screenshot 1
project screenshot 2
project screenshot 3


The gateway to any token. Instantly purchase or bridge to your favourite token on any chain in one click.


Created At

ETHGlobal Sydney

Project Description

Most bridges only allow you to bridge specific tokens between chains. Onramp services support even lesser chains and lesser tokens. This creates a huge UX friction for users who are looking to get directly into a specific chain or token. What if you could reduce it all down to one click?

Enter Portal, your gateway into any token on any EVM chain. Powered by Chainlink's CCIP, we are able to bridge between chains seamlessly.

Don't have any tokens or don't even know what Web3 is? With Account Abstraction + Unlimit, you are able to purchase any token without worrying about gas or bridging!

How it's Made

There are two scenarios, each with a different method of handling:

Bridging: When bridging, the user deposits any token of choice in the source chain. The smart contract then automatically swaps it to USDC & uses Chainlink's CCIP to bridge it to the target chain. Once bridged, the USDC is then swapped back to your token of choice and sent to you.

Purchase/Onramp: When onramping, the user selects the chain of choice and token. Since we are using Unlimit, there is only a subset of tokens & chains that are supported. We would then purchase USDC on an L2 and bridge it to the target chain and swap it just like the bridge scenario above. For this hackathon purposes, we are using USDT on BSC testnet since thats the most readily available.

Both of these scenarios utilizes Account Abstraction by ZeroDev which is optional, and just smoothens the UX for Web2 & Web3 users.

background image mobile

Join the mailing list

Get the latest news and updates