Skip to main content

Bridging overview

Token bridging and cross-chain messaging are fundamental aspects of building on Arbitrum. This page helps you find the right guide for your use case.

Move ETH between chains​

Move ERC-20 tokens between chains​

Make my token bridgeable​

Choose a gateway based on your token's requirements:

  • Standard gateway (recommended): Automatic deployment of a standard ERC-20 on Arbitrum, no configuration required
  • Generic-custom gateway: Custom functionality in your child chain token while using Arbitrum's built-in gateway
  • Custom gateway: Specialized gateway logic for advanced use cases

Send arbitrary cross-chain messages​

Build on a custom gas token chain​

If you're working with an Arbitrum chain that uses a non-ETH gas token, see Custom gas token chain bridging for SDK APIs and workflows.

Example code​

Learn more​