Skip to content
Optimism Bridge Open app

Optimism Bridge

Optimism Bridge transfers ETH and supported ERC-20 tokens between Ethereum and OP Mainnet through smart contracts. Standard Bridge deposits typically take 1?3 minutes; withdrawals require a seven-day challenge period after proof. You need a compatible wallet and ETH to pay transaction fees on each network.

Optimism Bridge moves ETH and tokens from Ethereum to Optimism. Compare token routes, work out gas fees, and bridge to OP Mainnet from your wallet.

Ethereum to OP Mainnet

Ethereum → OptimismLayer 1 → Layer 2
Bridge assets
to Optimism.
ETH, USDC & USDT routes
1–3 min

Typical Standard Bridge deposit

ETH for gas

On Ethereum and OP Mainnet

Ethereum
Token routes

Native and bridged assets compared

USDCUSDT
Optimism Bridge key facts ? Standard Bridge
NetworksEthereum mainnet (chain ID 1) ↔ OP Mainnet (chain ID 10).
Supported assetsETH and standard ERC-20 tokens with a corresponding bridged token contract; excludes rebasing and fee-on-transfer tokens.
Transfer timeDeposits: typically 1?3 minutes. Withdrawals: 7-day challenge period after proof, then finalization on Ethereum.
Gas cost example180,000 gas at 2 gwei = 0.00036 ETH; a 45,000-gas token approval adds 0.00009 ETH. Actual gas usage and price vary.
What you needAn Ethereum-compatible wallet, the asset to transfer, and ETH for gas. ERC-20 deposits need sufficient token allowance.
Custody modelWallet-signed smart contract transfers; native ERC-20 tokens are locked in the bridge and corresponding tokens are minted on the destination network.

See the Optimism Standard Bridge documentation for supported assets and the OP Stack withdrawal specification for proof and finalization.

Optimism Bridge fees,
broken down.

Ethereum gas is part of every deposit. Add approval gas for tokens and any route charge to see the cost in ETH. Edit the inputs using the transaction details in your wallet.

EthereumOP Mainnet
Deposit fee estimator
Estimated deposit cost0.00036 ETH
Ethereum deposit
0.00036 ETH
Token approval
0 ETH
Additional route fee
0 ETH
Gas budget margin
0 ETH

Standard Bridge receipt: ETH on Optimism

Gas cost = gas units × gas price ÷ 1,000,000,000. Use your wallet's gas estimate to budget; the final charge uses gas consumed. Add separately quoted route or relay costs in the route fee field.

Open bridge

What changes the cost? Network demand changes gas prices. Token approvals add a transaction. A larger transfer amount alone does not multiply the gas fee. The margin applies to gas; your transferred assets are separate from this total.

Which tokens can you
bridge to Optimism?

The token you send and the token you receive can have different contracts. Check the destination asset before choosing an Ethereum to Optimism route.

Ethereum → OP Mainnet token matrix
Send on EthereumReceive on OptimismTransfer mechanismApproval
ETHEtherETHNative gas assetStandard Bridge depositNot needed
USDCUSD CoinUSDC.eBridged USDCStandard Bridge lock & mintWhen allowance is low
USDCUSD CoinUSDCNative USDCCircle CCTP burn & mintWhen allowance is low
USDTTetherUSDTBridged tokenStandard Bridge lock & mintWhen allowance is low

USDC and USDC.e are separate assets. Match the received contract to the deposit, trading or lending app you plan to use.

Keep ETH for your next transaction. Stablecoin balances pay for transfers of value; ETH pays gas on OP Mainnet. The network's chain ID is 10.

How to bridge
Ethereum to Optimism

A deposit starts on Ethereum and arrives in your wallet on OP Mainnet. The Standard Bridge relays the deposit message between the two networks.

Start an Optimism Bridge transfer
  1. Choose the asset and route

    Set Ethereum as the source and Optimism as the destination. Enter the amount, check the receiving token and confirm the recipient address.

  2. Review gas and token allowance

    Keep enough ETH for the deposit. For ERC-20 tokens, review the spender and approve the required amount when your existing allowance is insufficient.

  3. Confirm the deposit in your wallet

    Review the transaction and sign on Ethereum. Save the transaction hash so you can follow its inclusion and the destination delivery.

  4. Use your assets on OP Mainnet

    Switch your wallet to Optimism and check the balance. Import the verified token contract if the asset is not yet visible in your wallet.

Optimism Bridge times
and route options

Deposits and withdrawals follow different processes. Choose a route by its settlement mechanism, destination token and total cost.

Standard Bridge

Protocol route

Deposits use the native Ethereum–Optimism messaging path. A return withdrawal is initiated, proven and finalized through the protocol.

1–3 min

Typical Ethereum → Optimism deposit

7 days

Withdrawal challenge period after proof

Liquidity & CCTP routes

Alternative routes

Liquidity providers fund a destination payout. CCTP moves native USDC through burning and minting. Each mechanism has its own fees and settlement conditions.

Route-based

Arrival depends on liquidity and finality

Check output

Match the received token and net amount

Deposit times depend on source-chain inclusion and network conditions. Canonical withdrawals also need proof and finalization transactions; liquidity payouts follow the selected provider's terms.

Optimism Bridge security:
what to check

Every route has a contract and settlement model. Review the transaction details that control where your funds go and how they arrive.

Match the networks

Use Ethereum mainnet as the source and OP Mainnet, chain ID 10, as the destination. Check the full recipient address, especially when using a smart contract wallet.

Check the token contract

A familiar ticker can represent different assets. Match the receiving contract, inspect the approval spender and set an allowance that fits the transfer.

Understand settlement

Protocol routes depend on bridge contracts and the rollup's withdrawal process. Liquidity routes add provider and liquidity exposure. For a new route, begin with a small transfer.

Optimism Bridge
FAQ

Practical answers about deposits, fees, token versions and withdrawals.

What is Optimism Bridge?

Optimism Bridge moves ETH and supported ERC-20 tokens between Ethereum and Optimism, also called OP Mainnet. Choose a token and route, review the destination asset and fees, then confirm the transfer in your wallet.

How long does bridging to Optimism take?

Standard Bridge deposits from Ethereum to Optimism usually take 1-3 minutes. Ethereum congestion and transaction inclusion affect arrival time. A canonical withdrawal back to Ethereum includes a seven-day challenge period after the withdrawal is proven, followed by finalization.

Do I need ETH to bridge USDC or USDT?

Yes. Keep ETH on Ethereum to pay for the token approval and deposit transaction. Keep ETH on Optimism for transactions after arrival. OP is the governance token; ETH pays transaction fees on OP Mainnet.

Will I receive USDC or USDC.e on Optimism?

The destination token depends on the route. A Standard Bridge transfer of Ethereum USDC delivers bridged USDC.e. A Circle CCTP route burns native USDC on Ethereum and mints native USDC on Optimism. Match the destination token contract to the app where you intend to use it.

Why is the fee different for ETH and ERC-20 tokens?

An ETH deposit has no token-allowance transaction. An ERC-20 deposit may need a separate approval when the existing allowance is too low. Each transaction consumes gas, and the final charge uses gas consumed multiplied by its effective gas price. Route fees can add to the total.

Can I bridge from Optimism back to Ethereum?

Yes. A canonical withdrawal involves initiating the withdrawal on Optimism, proving it on Ethereum, waiting for the seven-day challenge period, and finalizing it on Ethereum. Liquidity routes can provide an earlier payout, with fees and availability determined by the route.

What should I check if my deposit is pending?

Check the Ethereum transaction receipt first. A pending source transaction needs inclusion before the deposit can progress. After confirmation, check the recipient address, switch your wallet to OP Mainnet, and verify the destination token contract. Use the original transaction hash to track the transfer before sending again.

Bridge to Optimism

Choose your token, review your route and transfer to OP Mainnet.

Open Optimism Bridge