Skip to main content
CoinPulse
Arbitrum Bridge
Bridge· founded 2021

What Is the Arbitrum Bridge? Deposits, Withdrawals, Costs and Risks

The Arbitrum Bridge is the official, or "canonical", route for moving ETH and ERC-20 tokens between Ethereum and the Arbitrum chains, Arbitrum One and Arbitrum Nova 1. Offchain Labs runs the web interface, and the Arbitrum DAO governs the underlying contracts 58. Deposits from Ethereum usually arrive in 15–30 minutes. Withdrawals back to Ethereum take at least seven days, because Arbitrum is an optimistic rollup 1. The bridge is non-custodial and charges no service fee; you pay only network gas 5.

Facts checked 10 cited sources No score on this page, no affiliate links

At a glance

Type
Canonical bridge for an optimistic rollup (lock on Ethereum, mint on Arbitrum)
Routes
Ethereum ↔ Arbitrum One, Ethereum ↔ Arbitrum Nova; Arbitrum chains ↔ their child chains 1
Assets
ETH and ERC-20 tokens 1
Deposit time
~15–30 minutes 1
Withdrawal time
At least 7 days, then a manual claim on Ethereum 1
Cost
Gas on both chains; no Offchain Labs fee share 5
Interface operator
Offchain Labs, Inc. 5
Contract control
Arbitrum DAO; Security Council (9 of 12) for emergencies 8
Official URL
bridge.arbitrum.io / portal.arbitrum.io/bridge
Updated
October 23, 2026

What the Arbitrum Bridge connects

The bridge links a "parent" chain to a "child" chain. For Arbitrum One (chain ID 42161) and Arbitrum Nova (chain ID 42170), the parent is Ethereum 1. The same interface also bridges between Arbitrum One and Arbitrum-based layer-3 chains, and covers the Arbitrum Sepolia testnet 1.

The canonical bridge does not move funds directly to Solana, Polygon, BNB Chain or Optimism. Searches such as "arbitrum to solana bridge" lead to third-party bridges, which carry their own trust models.

For background, see what is a layer 2 and layer 1 vs layer 2.

How to bridge ETH to Arbitrum

A deposit locks your asset in a contract on Ethereum, and Arbitrum credits the same amount on the child chain 13. The documented steps 12:

  1. Hold ETH on Ethereum for both the amount and the gas.
  2. Connect your wallet at bridge.arbitrum.io and pick Ethereum as the source and Arbitrum One or Nova as the destination.
  3. Approve the token if it is an ERC-20 you have not bridged from that wallet before. ETH needs no approval.
  4. Confirm the deposit. Funds usually appear in 15–30 minutes, depending on congestion 1.

Behind the scenes, a deposit is a "retryable ticket", a message from Ethereum to Arbitrum. If it fails to execute automatically, for example because L2 gas spiked, it can be redeemed manually within one week. You can pay to extend that window. If a ticket expires, the deposited value is refunded to the refund address 3. The Retryable Tickets tool checks and redeems stuck deposits 2.

Withdrawing from Arbitrum to Ethereum

A withdrawal takes at least seven days, and the interface shows a 7–8-day countdown 1. That window is the challenge period: any validator can dispute a state claim before it is finalized on Ethereum. L2BEAT puts the current challenge period at 6 days 8 hours, extended by 2 days if a claim is challenged 8.

Since February 12, 2025, Arbitrum One and Nova have used BoLD, a dispute protocol that lets anyone validate instead of an allowlist 67. Offchain Labs says BoLD caps how long an attacker can delay confirmations, at roughly 12 days in the worst case 6.

To finish a withdrawal you need two transactions 12:

  1. Start it on Arbitrum. A withdrawal cannot be cancelled once started.
  2. Claim it on Ethereum after the countdown, from the bridge's transaction history. You pay Ethereum gas for this step.

Arbitrum's docs note that some users choose third-party fast bridges to avoid the wait. These are separate services with their own risks and terms 25.

Costs

The Arbitrum Bridge has no published service fee. Offchain Labs states that it receives no share of gas or third-party fees, though its terms reserve the right to charge for services 5.

What you do pay is gas 3:

  • Deposits: Ethereum gas for the deposit (plus a one-time approval for a new ERC-20), and a small retryable submission cost and L2 execution gas included in the deposit.
  • Withdrawals: Arbitrum gas to start the withdrawal, then Ethereum gas to claim it.

Ethereum gas dominates both, so costs rise and fall with mainnet congestion. See gas fees explained.

USDC on Arbitrum: native USDC vs USDC.e

There are two USDC tokens on Arbitrum One, and the bridge route decides which one you receive 4:

Token Contract on Arbitrum One How you get it
USDC (native, issued by Circle) 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 Circle's CCTP (burn on Ethereum, mint on Arbitrum)
USDC.e (bridged) 0xff970a61a04b1ca14834a43f5de4533ebddb5cc8 The canonical lock-and-mint bridge

Native USDC launched on Arbitrum One in 2023, and Arbitrum expects liquidity to keep moving from USDC.e to native USDC 4. Check which token an exchange or app accepts before you send it.

Security model and governance

The bridge's safety rests on Arbitrum's rollup design rather than on a separate validator set. Here is how it is controlled, per L2BEAT as of October 2026 8:

  • Data on Ethereum. All transaction data is posted to Ethereum, so anyone can rebuild Arbitrum's state.
  • Fraud proofs. Validators post claims backed by a 3,600 ETH assertion stake, and anyone can challenge them 8.
  • Censorship escape. If the sequencer ignores you, you can force a transaction through Ethereum, with a delay of up to one day 8.
  • Upgrades. Regular upgrades pass through DAO votes and timelocks (about 17 days of on-chain delay). The 12-member Security Council can upgrade instantly with 9 signatures in emergencies 8. See what is a DAO.
  • Maturity. L2BEAT classifies Arbitrum One as Stage 1. Stage 2 is held back mainly because the Security Council's powers are not limited to provable bugs 8.

The emergency power is not theoretical. In April 2026 the Security Council moved 30,766 ETH (about $71 million) linked to the Kelp DAO rsETH exploit from an Arbitrum One address to a wallet that only governance can unlock. It acted on law-enforcement input, and the move was widely discussed as an unusual intervention 9.

Phishing is a practical risk too. Use only the official bridge URL, never share a seed phrase with "support", and see crypto phishing.

Who can use it

The interface is open to anyone with a wallet, and there is no account or KYC. Offchain Labs' terms bar use from comprehensively sanctioned regions (Crimea, Cuba, Iran, North Korea, Syria) and by persons on OFAC's SDN list 5. The contracts themselves can be called without the interface.

Incident record

2 outcome unclear

No exploit draining the canonical Arbitrum Bridge was found in public reporting checked on October 23, 2026.

A white-hat hacker ("0xriptide") found an uninitialized-variable bug in the Ethereum–Arbitrum Nitro bridge contract

Sep 2022outcome unclear
It could have let an attacker redirect incoming ETH deposits (the largest at risk was ~168,000 ETH) 10
Outcome
Fixed before exploitation; 400 ETH bounty paid
Loss
None
Recovered or reimbursed
n/a
Source: theblock.co

Not a bridge exploit

Apr 20–21, 2026outcome unclear
The Security Council used its emergency powers to move 30,766 ETH tied to the Kelp DAO rsETH exploit (which hit Kelp's LayerZero-based bridge) to a governance-controlled wallet 98
Outcome
No bridge loss; shows governance can move funds on Arbitrum One
Loss
None to Arbitrum Bridge users
Recovered or reimbursed
~$71M of Kelp-linked funds frozen
Source: coindesk.com

Hacks in DefiLlama’s public database are also scored as the security record on the Arbitrum Bridge rating page.

Questions about Arbitrum Bridge

How long does the Arbitrum Bridge take?
Deposits from Ethereum take about 15–30 minutes. Withdrawals to Ethereum take at least seven days, then need a claim transaction 1.
Can I bridge from Arbitrum directly to Solana or Polygon?
Not with the canonical Arbitrum Bridge, which connects Ethereum and Arbitrum chains only 1. Other routes go through third-party bridges.
Why did I get USDC.e instead of USDC?
The canonical bridge delivers bridged USDC.e. Native USDC on Arbitrum comes through Circle's CCTP 4.
What if my deposit never arrived?
Look it up by transaction hash in the bridge's history and use the Retryable Tickets tool. A failed deposit can be redeemed within one week (extendable) 23.
Does the Arbitrum Bridge charge a fee?
No service fee is published. You pay gas on Ethereum and Arbitrum 53.
Where can I see how CoinPulse evaluates the Arbitrum Bridge?

Arbitrum Bridge elsewhere on CoinPulse

Sources

  1. 1Arbitrum docs, "Arbitrum Bridge quickstart" —docs.arbitrum.io
  2. 2Arbitrum docs, "Bridge troubleshooting" —docs.arbitrum.io
  3. 3Arbitrum docs, "L1-to-L2 messaging (retryable tickets)" —docs.arbitrum.io
  4. 4Arbitrum docs, "USDC on Arbitrum One" —docs.arbitrum.io
  5. 5Offchain Labs, "Terms of Service" (updated Mar 11, 2026) —arbitrum.io
  6. 6The Block, "Offchain Labs releases Arbitrum BoLD on mainnet" (Feb 12, 2025) —theblock.co
  7. 7Arbitrum docs, "A gentle introduction to BoLD" —docs.arbitrum.io
  8. 8L2BEAT, "Arbitrum One" —l2beat.com
  9. 9CoinDesk, "Arbitrum freezes $71 million in ether tied to Kelp DAO exploit" (Apr 21, 2026) —coindesk.com
  10. 10The Block, "Arbitrum announces 400 ETH bug bounty payout" (Sep 20, 2022) —theblock.co

Other bridgesAll →

What changed on this page

  • 2026-10-23Profile created.
All companies