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
Short answer
Base no longer runs its own bridge 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.
| Official route | Superbridge or Brid.gg |
|---|---|
| Steps | Start, prove, finalize |
| Official wait | 1-5 days after proving |
| Fastest option | Intent bridges, seconds |
| Real USDC | Circle CCTP |
| Fees on Base paid in | ETH |
Why this route is difficult
Base is an optimistic rollup 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 dispute window 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 relayer 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 solver 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
| Option | You get | Typical time | Cost | Best for |
|---|---|---|---|---|
| Official contracts (Superbridge, Brid.gg) | ETH or the original token on Ethereum | About 1-5 days, plus up to an hour before proving | Base fee + two Ethereum fees | Big sums, no rush |
| Intent-based bridge | ETH, USDC and other common tokens | Seconds to 1 min | Network fee + small bridge fee | Almost all withdrawals |
| Circle CCTP | Real USDC on Ethereum | Seconds (fast) or about 13-19 min (standard) | Network fees, plus a small fee in fast mode | Moving real USDC |
| Via Coinbase | ETH, USDC and other listed coins | Usually minutes | Coinbase withdrawal fee, if any | People who already use Coinbase |
Working solutions
| Solution | You receive | Custody / verification | Notes |
|---|---|---|---|
| Superbridge / Brid.gg (official contracts) | ETH or original tokens on Ethereum | Ethereum (bridge contracts) | Three steps. The wait after proving is 5 days, or 1 day on the faster path. |
| Across | ETH, USDC and others | Oracle-checked payback | Usually done in seconds. |
| Relay | ETH, USDC and others | Solver pays you | Fast for common coins. |
| Circle CCTP | Real USDC | Circle attestation | For real USDC only. Fast or standard mode. |
| Stargate | ETH, USDC | LayerZero checkers (DVNs) | Pool-based. |
| LI.FI | Depends on the route | Same as the bridge used | An aggregator 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
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
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
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
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
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 liquidity 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 official bridge contracts for both deposits and withdrawals.
Intent-based 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.