This guide demonstrates the process of bridging tokens from the Ethereum (ETH) network to Cosmos using the Squid. Squid is a liquidity and messaging router on Axelar that enables the seamless transfer of funds across different blockchains.
To begin, visit https://app.squidrouter.com/
Squid Overview
What is a cross-chain swap widget? DOCS
- A cross-chain swap widget is a tool that allows users to swap one token for another, where the assets are on different blockchains.
- Squid is a cross-chain liquidity router that allows users to swap their assets between blockchains and access applications across chains.
- Through Squid's API and SDK and front-end widget, developers and projects can build fast, secure and seamless cross-chain functionality into their products, allowing them to access the entire crypto ecosystem.
- Squid is built on Axelar Network - a blockchain that connects blockchains, enabling universal Web3 interoperability through token bridging and general message passing. The network is secured using proof-of-stake consensus, and messages are routed and translated using permissionless protocols.
Process
In this example, we will transfer USDC tokens from the ETH network (using Metamask) to the Cosmos network, converting them into ATOM tokens (using Keplr).
- Connect your Metamask wallet by pressing the ’connect wallet’ button.
- Connect your Cosmos wallet by pressing the ‘Add address +’ button.
- Select the network you’re starting with and then the tokens you want to swap, then select the tokens you want to receive on which network.
- Click "Give permission to use tokens" and approve the permissions.
- Click ‘Submit’ and approve the transaction.
- After several minutes, the tokens should arrive at their destination:
Congratulations! You have successfully swapped your USDC for ATOM on Cosmos Network