Bridging to Canto
Interested in Canto and want to swap $CANTO, $NOTE, and other Canto based assets, but have questions about bridging or connecting to the Canto network? Find a detailed guide below for everything you need to know. We understand that bridging is generally confusing and a bit scary, and we’re here to help. We’ve outlined every step to bridging when using the official Canto Bridge.
Please note: To swap on Canto with Slingshot Wallet, we suggest that users initially bridge to Canto on desktop, and then either import the same wallet into Slingshot Wallet or send the assets bridged on desktop to their mobile address. We recommend the process of bridge on desktop → swap on mobile, because it currently is a trickier process to bridge on mobile.
Before we begin, here are some helpful resources:
Bridging, Part I: Enabling and sending tokens to the Canto bridge
Once you’re on the official bridging site for Canto, click ‘Connect Wallet’ where prompted.
You will need to confirm this connection in your MetaMask wallet.
3. Once you’ve confirmed the above steps, your wallet will prompt you to switch from the network you are currently connected to, to the Canto network.
4. After switching to the Canto network, a message will appear at the top of your screen, prompting you to connect your wallet again in the top right corner of the screen. You will need to do so in order to fund the following the steps.
5. Once you’ve connected your wallet to Canto, you will be able to see your current Canto balance in the top right screen and within your MetaMask wallet. You will also see a new message with directions to ‘generate a public key.’ Click the outlined text and follow the following steps.
6. After generating your public key, switch from the Canto network to Ethereum Mainnet so that you can send funds from Ethereum to your address on Canto.
7. Now that you're connected to Ethereum Mainnet and have a Canto address, you can select the token you’d like to bridge to Canto and the amount of it. Note: You must have funds for the following tokens on Ethereum Mainnet in order to bridge to Canto.
8. Once you have selected the type and amount of token, ensured funding, click ‘enable token.’
9. After clicking ‘enable token’ on Canto, your MetaMask wallet will prompt you to confirm the enable. If you have not enabled the ‘enhanced gas fee UI’ on MetaMask, you will be prompted to do this as well, with an easy toggle to turn it on.
10. Click ‘Confirm’ to give permission to your MetaMask wallet to access the necessary funds and bridge to Canto. You can pay a small fee to ‘speed up’ the approval process, if wanted.
11. You will receive a pop up on Canto to update you that your token has successfully been enabled, and another message to confirm that you have successfully bridged into Canto.
Bridging, Part II: Completing the bridge
Now that you’ve enabled your token and sent funds to the Canto bridge, you need to ‘bridge in’ to the Canto EVM from the Canto bridge to have access to your tokens. Because you’ve already completed Part I, your tokens are basically just waiting for you to send them to their final destination.
For Part I, you were in the ‘Ethereum → Bridge’ section. Click the other side of the tab ‘Bridge → EVM’, to begin Part II.
You will need to switch your network again, this time from Ethereum Mainnet to Canto.
3. After switching your connection to Canto, you will see an available balance of the token you sent to the Canto bridge. Select the amount of the token you’d like on the Canto network and click ‘bridge in’ to complete the bridging process.
4. In the previous step, you sent the selected token amount from Canto bridge to Canto EVM. Connect the same wallet to app.slingshot.finance in order to see and swap your tokens on the Canto network.
5. To swap on mobile using your funds on Canto, all you have to do is import the private key belonging to the wallet you just used to bridge.
FAQs & Additional Resources
Why are there two parts to bridging on Canto?
Think of it this way: in Part I, you sent tokens that you had on Ethereum Mainnet to the Canto Bridge. In order for your tokens to finish crossing the bridge and get to the other side (the Canto network), you need to switch your current connection from the Ethereum network to the Canto network. Sending your tokens to the bridge allows you to switch your network connection and receive the same tokens on a different network than the one they came from.
Are there other bridges for Canto?
Yes, there are more bridges to choose from if you would prefer another option. For ease and security, we recommend using Synapse Protocol for bridging to and from Canto. Below are helpful bridging resources for Synapse:
Official Canto guide for bridging to Canto with Synapse: https://docs.canto.io/user-guides/bridging-assets/synapse
Official link for Synapse bridge: https://synapseprotocol.com/
Importing External Wallets to Slingshot Wallet
Please note: This message is provided for educational and informational purposes only. By using Slingshot, you agree to our Terms and Conditions. This is not investment advice or a recommendation or solicitation to swap or hold any digital asset or to use a particular investment strategy. Some digital assets and markets may be unregulated, so you may not be protected by government insurance or regulatory protections. Digital assets are unpredictable so there is risk that you lose funds. You may owe taxes on your transactions so you should seek independent tax advice.