ETH Not Showing on Optimism? Here is the Fix (2026)
Published on 2026-06-16
You initiated a bridge from Ethereum mainnet to Optimism. You waited. You switched your wallet to the Optimism network. And your balance reads 0.00 ETH.
This is one of the most common panic moments in crypto — and in the vast majority of cases, your funds are not lost. They are either still in transit, sitting on Optimism under a token your wallet does not display by default, or the bridge transaction needs a manual claim step.
Here is the exact diagnostic and resolution protocol, in order.
Step 1: Verify the Source Transaction Succeeded
Before anything else, confirm the bridge actually started:
- Go to Etherscan.io and paste your wallet address.
- Find the bridge transaction (it will interact with the Optimism Bridge contract or a third-party bridge contract).
- Check the status: Success or Failed.
If the transaction failed: Your ETH never left Ethereum mainnet. It should still be in your wallet (minus the gas fee you paid). No further action needed — just retry the bridge.
If the transaction succeeded: Proceed to Step 2.
Step 2: Check Optimistic Etherscan for the Receipt
A successful bridge involves two transactions: one on Ethereum (deposit) and one on Optimism (credit). The second one is what puts ETH in your wallet on the destination chain.
- Go to optimistic.etherscan.io.
- Paste your wallet address.
- Look for an incoming transaction around the time you initiated the bridge.
If you see a successful incoming transaction: Your ETH is on Optimism. The problem is your wallet display. Skip to Step 3.
If you do NOT see an incoming transaction: The bridge may still be processing. The official Optimism bridge takes 10–20 minutes under normal conditions. During high congestion, it can take up to an hour. Wait, then check again.
If it has been over 2 hours: The bridge may require a manual claim. Some third-party bridges (like Across or Hop) require you to click a "Claim" button on their UI. Return to the bridge you used and check for a pending claim.
Step 3: Add Optimism ETH to Your Wallet Manually
This is the most common fix. MetaMask and other wallets sometimes do not auto-detect ETH on Optimism, especially after a first-time bridge.
For MetaMask:
- Switch your network to Optimism (chain ID 10).
- Click "Import tokens" at the bottom of the Assets tab.
- Optimism ETH is the native token — it does not have a contract address. If it is not showing, try toggling "Hide small balances" off in settings.
- If still not visible, click "Add token" and use the Optimism bridge contract:
0x4200000000000000000000000000000000000006(this is the WETH contract on Optimism, which represents your ETH balance).
For Rabby, Trust Wallet, or Rainbow: The process is similar — switch to the Optimism network, then manually add the token using the WETH contract above, or use the wallet's "detect tokens" feature.
Step 4: Confirm You Are on the Correct Network
It sounds obvious, but this trips up more people than you would expect. Make sure your wallet is connected to Optimism Mainnet, not Ethereum, Arbitrum, or an Optimism testnet.
Optimism network details to verify:
- Network name: Optimism
- RPC URL: https://mainnet.optimism.io
- Chain ID: 10
- Currency symbol: ETH
- Block explorer: https://optimistic.etherscan.io
Step 5: If You Used a Third-Party Bridge
If you used a bridge other than the official Optimism Gateway, the process varies:
| Bridge | Claim Required? | Typical Time | Where to Check |
|---|---|---|---|
| Official Optimism Bridge | No (auto-credited) | 10–20 min | optimistic.etherscan.io |
| Across Protocol | Sometimes (for large amounts) | 1–3 min | app.across.to |
| Hop Protocol | No (auto-credited via bonder) | 2–5 min | app.hop.exchange |
| Stargate (LayerZero) | No (auto-credited) | 1–5 min | stargate.finance |
| Orbiter Finance | No (auto-credited) | 1–3 min | orbiter.finance |
| Socket (Bungee) | No (auto-credited) | 1–5 min | socketscan.io |
| Synapse Protocol | No (auto-credited) | 2–10 min | synapseprotocol.com |
| Celer cBridge | No (auto-credited) | 2–8 min | cbridge.celer.network |
If your bridge shows "complete" on their UI but you still do not see funds on Optimistic Etherscan, contact the bridge's official Discord support with your source-chain transaction hash. Never share your seed phrase.
Speed and Cost: Optimism Bridge Options Compared (2026)
If you are bridging ETH to Optimism for the first time — or retrying after a failed attempt — here is the current cost and speed landscape:
| Bridge | Route | ETH Transfer Cost | Time | Trust Model | Best For |
|---|---|---|---|---|---|
| Official Optimism Bridge | Ethereum → Optimism | $1.50–$4.50 | 10–20 min | Canonical (most security) | Large transfers, maximum safety |
| Across Protocol | Ethereum → Optimism | $0.80–$2.50 | 1–3 min | UMA optimistic oracle | Fast + cheap, best overall |
| Hop Protocol | Ethereum/L2 → Optimism | $0.60–$2.00 | 2–5 min | Bonded relayers | L2-to-L2 transfers |
| Orbiter Finance | Ethereum/L2 → Optimism | $0.40–$1.50 | 1–3 min | ZK-based, no TVL risk | Cheapest option |
| Stargate (LayerZero) | Multi-chain → Optimism | $1.50–$5.00 | 1–5 min | LayerZero DVN | Multi-chain routing |
| Socket (Bungee) | Multi-chain → Optimism | $1.00–$3.50 | 1–5 min | Aggregates multiple bridges | Best rate auto-routing |
| Synapse Protocol | Multi-chain → Optimism | $1.50–$4.00 | 2–10 min | Synapse interoperability chain | Stablecoin + ETH combo |
| Celer cBridge | Multi-chain → Optimism | $0.80–$2.50 | 2–8 min | Celer State Guardian Network | Budget-conscious users |
Note: Costs assume Ethereum gas at 20–60 gwei and ETH priced $1,800–$3,500. For the cheapest route, use Orbiter Finance. For the best balance of speed and cost, use Across Protocol. For maximum security on transfers over $10,000, use the Official Optimism Bridge.
➡️ Compare Network Fees — Interactive tool to find the cheapest bridge for any route.
How to Prevent This From Happening Again
- Always verify the destination network in your wallet before confirming the bridge. The #1 cause of "lost" funds is bridging to the wrong chain.
- Bookmark the correct block explorer for every network you use. For Optimism: optimistic.etherscan.io.
- Save token contract addresses for the networks you use most. Optimism WETH: 0x4200000000000000000000000000000000000006.
- Bridge a test amount first. For any new bridge or network, send $5–10 first to verify the full flow before committing larger amounts.
- Wait for the bridge to complete before closing the tab or switching apps. Some bridges require you to stay on the page for the final claim step.
When Funds Are Actually Lost (Rare)
In rare cases, funds can be genuinely unrecoverable:
- Sent to a wrong address: If you entered an incorrect recipient address, the ETH is at that address. If you do not control it, recovery is impossible.
- Used a fraudulent bridge: If you used a phishing site impersonating a real bridge, your ETH may have been stolen. Check the URL carefully next time. Always use links from the official project documentation.
- Smart contract failure: In extremely rare cases, a bridge contract bug can cause funds to be stuck. This has happened with smaller, unaudited bridges. Stick to the bridges listed above — they have been battle-tested with billions in TVL.