How to use the Relay Stable bridge to cross-chain native USDC from Ethereum to Avalanche | Polygon | BSC ?
How can I add the token contracts on the destination chain (Avalanche – Polygon – BSC ) ?
The source chain in this example is Ethereum so first we need to switch the wallet view in Metamask from the Ethereum blockchain to the destination blockchain. Below is the procedure for all 3 destinations chains for USDC from Ethereum
When you transferred USDC from Ethereum to Avalalanche
Switching chains: Recommended to switch from Ethereum to Avalanche within the Relay Bridge app. This will automatically switch Metamask and if this is the first time you ever used Avalanche it will automatically import the correct settings into metamask:
*image1*
*Image2*
Importing the native USDC contracts on the Avalanche chain:
*image3*
*image4*
When you transferred USDC from Ethereum to Polygon
Switching chains: Recommended to switch from Ethereum to Polygon within the Relay Bridge app. This will automatically switch Metamask and if this is the first time you ever used Avalanche it will automatically import the correct settings into metamask:
*image1*
*Image2*
Importing the native USDC token contracts on the Polygon chain:
*image3*
*image4*
When you transferred USDC from Ethereum to BSC
Switching chains: Recommended to switch from Ethereum to BSC within the Relay Bridge app. This will automatically switch Metamask and if this is the first time you ever used Avalanche it will automatically import the correct settings into metamask:
*image1*
*Image2*
Importing the native USDC token contracts on the BSC chain:
*image3*
*image4*
These complete steps are also in the tutorial Video below.
How to cross-chain from Ethereum to other chains?
Ethereum Specific
Tutorials with video
How to Bridge native USDC from Ethereum to Polygon | Avalanche | BSC | ?
How to bridge wBTC from Ethereum to Metis | Polygon | Avalanche | Fantom?
Video 3
Video 4