ERC-20 to ERC-20 Bridge

Transfer ERC-20 tokens between Avalanche L1s

Transfer an ERC-20 Token → Echo as an ERC-20 Token

This chapter will show you how to send an ERC-20 Token from C-Chain to Echo using Interchain Messaging and Toolbox. This guide is conducted on the Fuji testnet, where we'll bridge tokens from C-Chain to Echo.

All Avalanche Interchain Token Transfer contracts and interfaces implemented in this chapter implementation are maintained in the avalanche-interchain-token-transfer repository.

Deep dives on each template interface can be found here.

Disclaimer: The avalanche-interchain-token-transfer contracts used in this tutorial are under active development and are not yet intended for production deployments. Use at your own risk.

What we will do

  1. Deploy an ERC-20 Contract on C-Chain
  2. Deploy the Interchain Token Transferer Contracts on C-Chain and Echo
  3. Register Remote Token contract with the Home Transferer contract
  4. Add Collateral and Start Sending Tokens

Is this guide helpful?

On this page