Skip to content
BaseHub by Will Binns Updated

Bridges

Base supports asset transfers from Ethereum, Solana, and Bitcoin through a network of third-party bridge providers. The Base-operated bridge at bridge.base.org is no longer available; the providers below cover the same asset flows.

For frequently asked questions, jump to the FAQ.

Where your assets sit now decides which of the options below applies.

Coming fromRouteTypical assets
A Coinbase accountWithdraw straight to Base — no bridgeETH, USDC, cbBTC
Ethereum (L1)Superbridge or Brid.gg, or a fast bridgeETH, ERC-20s
Another EVM chainA fast bridge or a bridge aggregatorETH, stablecoins, ERC-20s
SolanaBase-Solana bridgeSOL, SPL tokens
BitcoinGardenBTC to cbBTC

Fast bridges and aggregators are run by third parties, and each one carries its own trust assumptions. Bridge types compared sets them side by side with the standard bridge.

Every route into or out of Base falls into one of three groups. What separates them is how long a move takes and whose honesty you rely on for the funds to arrive.

Bridge typeWithdrawal to EthereumWho you rely on
Standard bridgeThe 5-day finalization window, cut to 1 day when a TEE proof and a ZK proof both back the proposalBase’s proofs, checked on Ethereum
Fast bridgeUsually seconds to minutesThe provider
Messaging protocolDepends on the protocol and how it is configuredThe protocol and the token’s own settings

Only standard-bridge withdrawals from Base back to Ethereum sit through the finalization window. Standard-bridge deposits from Ethereum into Base do not wait for it. Bridging and Withdrawals explains why the window exists.

Superbridge moves ETH and other supported assets between Ethereum mainnet (L1) and Base.

Supported networks:

Brid.gg also bridges ETH and supported assets between Ethereum mainnet (L1) and Base.

Supported networks:

A standard-bridge withdrawal from Base to Ethereum still has to clear the finalization window shown in Bridge types compared. Superbridge can also send a transfer through a third-party bridge, so confirm which route it picked before you sign.

The sample code repository demonstrates how to bridge ETH and ERC-20s from Ethereum to Base.

If you have an ERC-20 deployed on Ethereum and want to make it bridgeable to Base, follow the bridge-an-L1-token guide. It walks through deploying via the standard bridge contracts and adding your token to the Superchain token list.

If the goal is one token that lives on Base and on other chains at once, look at a cross-chain messaging protocol instead.

A fast bridge moves assets in either direction between Base, Ethereum, and other chains, usually within seconds to minutes. The provider pays you from liquidity it already holds on the destination chain, then squares up afterwards through its own settlement process.

ProviderModelLinks
AcrossIntent-based; competing relayers fill each transferApp, Docs
RelayBridging and swaps, filled by solversApp, Docs
StargateLiquidity pools on top of LayerZeroApp, Docs

An aggregator pulls quotes from many bridges and chooses one for you. That is useful when the chain you hold assets on has no direct route to Base. Your security is whatever the chosen bridge provides, so look at which bridge the aggregator picked before you confirm.

A token issuer can use a cross-chain messaging protocol to run a single token across Base and other chains. Both protocols below support Base Mainnet.

ProtocolToken standardBase reference
Chainlink CCIPCross-Chain Token (CCT)Base on CCIP
LayerZero V2Omnichain Fungible Token (OFT)OFT quickstart

LayerZero identifies Base Mainnet as endpoint ID 30184. The full list is on its deployed contracts page.

The protocol’s own network secures a token issued this way. Base’s standard bridge plays no part. Pick the protocol, and its security settings, before the token launches.

The Base-Solana bridge supports two-way token transfers and arbitrary message passing between Base and Solana.

Capabilities include:

  • Transferring SOL and SPL tokens to and from Base
  • Sending arbitrary cross-chain messages
  • Deploying wrapped tokens on either side
  • Optional auto-relay for instant settlement
NetworkContractAddress
Base MainnetBridge0x3eff766C76a1be2Ce1aCF2B69c78bCae257D5188
Base MainnetSOL Token0x311935Cd80B76769bF2ecC9D8Ab7635b2139cf82
Solana MainnetBridge ProgramHNCne2FkVaNghhjKXapxJzPaBvAKDG1Ge3gqhZyfVWLM

Garden is a fast, non-custodial bridge that moves BTC and supported assets from Ethereum, Solana, and other chains directly to Base.

Supported networks:

Coinbase Technologies, Inc. links to these independent providers for convenience and accepts no responsibility for their operations. Any interaction with a listed provider is solely between you and that provider.

Can I still use the bridge on bridge.base.org?

No. The bridge at bridge.base.org has been deprecated.

I used bridge.base.org previously — how do I find my deposit or withdrawal?

Look up your transaction on one of the Superchain Bridges listed above.

Why was the bridge on bridge.base.org deprecated?

Base is committed to decentralization and the Superchain. Handing bridging off to community-operated providers strengthens censorship resistance and reduces single points of control.

Who runs the Superchain Bridges (Garden.finance, Superbridge.app, Brid.gg)?

Superchain Bridges are operated by independent third parties, not by Coinbase Technologies, Inc. (“Coinbase”). Coinbase does not control or operate them and assumes no responsibility for their performance. Each provider may require you to accept its terms of service and privacy policy — review them before using a bridge. Listing a bridge here is not an endorsement.

How does the Base-Solana bridge work?

A validator set verifies cross-chain messages. Bridging from Solana to Base locks the source tokens on Solana and mints wrapped tokens on Base. Bridging from Base to Solana burns the wrapped tokens on Base and releases the originals on Solana. The full bridge documentation covers the implementation.

Where can I get help if I have a question or problem?

The Base Discord is staffed around the clock. Open a ticket in the #general-support channel for assistance.