Granite Upgrade Activates in00d:00h:00m:00sLearn more

Welcome to the Course

Learn how to bridge ERC-20 tokens between Avalanche L1s using Interchain Token Transfer.

ERC-20 to ERC-20 Bridge

Welcome to the ERC-20 to ERC-20 Bridge course! This course is designed to give you a deep understanding of bridging ERC-20 tokens between Avalanche L1s using Avalanche Interchain Token Transfer (ICTT).

By the end of this course, you will have practical skills in deploying token bridges, understanding bridge security, and implementing multi-chain token transfers using Avalanche's native interoperability features.

Prerequisites

Before starting this course, we recommend completing:

What You'll Learn

This comprehensive course will walk you through:

  • Token Bridging Fundamentals - Understanding bridge architecture, security considerations, and common bridge vulnerabilities
  • Avalanche Interchain Token Transfer - Learning the ICTT protocol design, TokenHome and TokenRemote contracts
  • ERC-20 to ERC-20 Bridge - Deploying your own token bridge, registering remote chains, and transferring tokens
  • Tokens on Multiple Chains - Managing tokens across multiple L1s and implementing multi-hop transfers

Let's Get Started!

Each section builds upon previous knowledge, so we recommend completing the course in order.

Happy learning and building!

Is this guide helpful?