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