Base EthereumEstablished

Base to Ethereum Bridge

Withdrawing from Base through the official contracts takes three steps: start, prove and finalize. The wait between proving and finalizing is now 5 days, or 1 day in some cases. Fast bridges pay you on Ethereum in seconds.

Reviewed October 14, 2026 ยท 6 solutions checked

On this page
  1. Short answer
  2. Why this route is difficult
  3. Possible approaches
  4. Options compared
  5. Working solutions
  6. How to move Base to Ethereum
  7. Fees and timing
  8. Common mistakes
  9. Before you transfer
  10. FAQ
  11. Related routes

Short answer

Base no longer runs its own website. The old bridge.base.org was retired, and the Base docs now send users to Superbridge and Brid.gg. Both use the official Base bridge contracts, and both handle withdrawals as well as deposits.

A withdrawal through these contracts is not a single click. You start it on Base, prove it on Ethereum once Base has posted its data there, and finalize it on Ethereum after a waiting window. Since Base's Beryl upgrade in June 2026, that window is 5 days, or 1 day when a withdrawal is backed by two kinds of proof.

Most people skip all of this. Fast bridges like Across and Relay pay you on Ethereum within seconds, for a small fee. Circle CCTP moves real USDC back to Ethereum. If you have a Coinbase account, sending your coins there on Base and withdrawing on Ethereum is another option.

Key facts
Official routeSuperbridge or Brid.gg
StepsStart, prove, finalize
Official wait1-5 days after proving
Fastest optionIntent bridges, seconds
Real USDCCircle CCTP
Fees on Base paid inETH

Why this route is difficult

Base is an optimistic built with the OP Stack. Ethereum does not check every Base transaction. Instead, results from Base are posted to Ethereum and can be disputed for a while before money depending on them is released.

That is why a withdrawal has three steps. The start step records your withdrawal on Base. The prove step shows Ethereum that the withdrawal exists in the data Base posted. The finalize step releases the coins after the has passed.

Since the Beryl upgrade on Base mainnet in June 2026, the dispute window is 5 days for a normal (single-proof) result. If a result is backed by both a TEE proof and a ZK proof, a faster path with a 1-day window applies. Before Beryl the normal window was 7 days.

Fast bridges do not change these rules. A or pool pays you on Ethereum from its own funds and waits for the official withdrawal itself. For USDC, CCTP avoids the window by burning real USDC on Base and creating it again on Ethereum. The older bridged USDbC goes back through the standard contracts.

Possible approaches

1Native rollup withdrawal

Start on Base, prove and finalize on Ethereum through Superbridge or Brid.gg.

Trade-offNo extra trust, but 1 to 5 days of waiting and three transactions.

2Intent-based bridge

A relayer or pays you on Ethereum right away and is paid back later.

Trade-offSeconds instead of days, for a fee and some risk in the bridge's own contracts.

3Issuer burn-and-mint

Circle CCTP destroys your USDC on Base and creates real USDC on Ethereum.

Trade-offNo dispute window for USDC, but it only works for USDC.

4Exchange route

Send coins to an exchange like Coinbase on Base, then withdraw them on Ethereum.

Trade-offSimple if you have an account, but the exchange holds your coins in between.

Options compared

OptionYou getTypical timeCostBest for
Official contracts (Superbridge, Brid.gg)ETH or the original token on EthereumAbout 1-5 days, plus up to an hour before provingBase fee + two Ethereum feesBig sums, no rush
Intent-based bridgeETH, USDC and other common tokensSeconds to 1 min + small bridge feeAlmost all withdrawals
Circle CCTPReal USDC on EthereumSeconds (fast) or about 13-19 min (standard)Network fees, plus a small fee in fast modeMoving real USDC
Via CoinbaseETH, USDC and other listed coinsUsually minutesCoinbase withdrawal fee, if anyPeople who already use Coinbase

Working solutions

SolutionYou receiveCustody / verificationNotes
Superbridge / Brid.gg (official contracts)ETH or original tokens on EthereumEthereum (bridge contracts)Three steps. The wait after proving is 5 days, or 1 day on the faster path.
AcrossETH, USDC and others-checked paybackUsually done in seconds.
RelayETH, USDC and othersSolver pays youFast for common coins.
Circle CCTPReal USDCCircle For real USDC only. Fast or standard mode.
StargateETH, USDCLayerZero checkers (DVNs)Pool-based.
LI.FIDepends on the routeSame as the bridge usedAn that compares several bridges.

How to move Base to Ethereum

These steps show an ETH withdrawal through Superbridge, which uses the official Base contracts. Brid.gg works the same way. If you do not want to wait, use a fast bridge instead.

  1. 1

    Check your ETH on both sides

    You need a little ETH on Base to start the withdrawal. You also need ETH on Ethereum, because the prove and finalize steps are two separate Ethereum transactions.

  2. 2

    Start the withdrawal on Base

    Open Superbridge from the link in the Base docs, connect your wallet, and choose Base as the source and Ethereum as the destination. Enter the amount and confirm. The coins leave your Base balance right away.

  3. 3

    Prove it on Ethereum

    Base first has to post the matching data to Ethereum. According to the Base docs this usually takes about 20 to 60 minutes. Then the bridge lets you send the prove transaction. The waiting window only starts after this step.

  4. 4

    Wait, then finalize

    The bridge shows when the window ends. It is 5 days in the normal case and 1 day on the faster path. Then come back with the same wallet and send the finalize transaction on Ethereum.

  5. 5

    Check the result

    After finalizing, the coins show on Etherscan under the same address you used on Base. The bridge activity page marks the withdrawal as done.

Fees and timing

The official route has three network fees. Starting on Base usually costs cents. Proving and finalizing are two Ethereum transactions, and their cost depends on how busy Ethereum is. Superbridge and Brid.gg show these fees before you sign.

Fast bridges charge a fee on top of network fees and show it as the amount you will receive. Base itself says faster withdrawals mean providers get their money back sooner, which should help lower these fees. Aggregators like Bungee or LI.FI compare several bridges at once.

Time is still the main cost of the official route. Even after the Beryl upgrade, your money is locked for at least a day and usually several. A fast bridge pays you right away and takes on that wait itself.

Common mistakes

  • Looking for the old bridge.base.org site, or using a fake bridge found through an ad.
  • Starting a withdrawal and forgetting the prove step. The waiting window does not start until you prove.
  • Forgetting to finalize after the window ends, so the funds stay in the bridge.
  • Having no ETH on Ethereum for the prove and finalize transactions.
  • Relying on old guides that still say 7 days. Base shortened the window in June 2026.
  • Sending from Base to an exchange address that only accepts deposits on Ethereum.

Before you transfer

  • For most withdrawals, a fast bridge is quicker and the fee is small.
  • If you use the official route, plan for two Ethereum transactions and keep ETH there.
  • The waiting window starts after the prove step, not when you start the withdrawal.
  • Check whether you hold real USDC or USDbC on Base before you pick a route.
  • Open Superbridge or Brid.gg from the links in the Base docs.
  • If you use Coinbase, check that it accepts deposits on Base for your coin.

Frequently asked questions

Through the official contracts, the wait after proving is 5 days in the normal case and 1 day on the faster path. Add up to about an hour before you can prove. Fast bridges like Across and Relay usually take seconds.

No. Base shortened it with the Beryl upgrade, live on mainnet since June 25, 2026. The normal window is now 5 days, and 1 day when both a TEE proof and a ZK proof back the result.

It is a transaction on Ethereum that shows your withdrawal is included in the data Base posted. You can only send it after that data is on Ethereum. The waiting window starts once the withdrawal is proven.

The old bridge.base.org was retired. The Base docs point to Superbridge and Brid.gg, which use the contracts for both deposits and withdrawals.

bridges such as Across and Relay usually pay you on Ethereum within seconds. For real USDC, the fast mode of Circle CCTP is another quick option.

The coins stay in the bridge contracts until you finalize. Open Superbridge or Brid.gg with the same wallet, find the withdrawal and send the finalize transaction. You need ETH on Ethereum for the fee.