The Avalanche Bridge (AB) enables seamless cross-chain transfers of ERC20 tokens between Ethereum and Avalanche’s C-Chain. Whether you're moving assets to take advantage of lower fees or faster transactions on Avalanche, understanding how the bridge works is essential for a smooth experience. This comprehensive guide answers frequently asked questions about security, fees, supported tokens, troubleshooting, and more—helping users navigate the bridge safely and efficiently.
👉 Discover how to securely transfer your crypto between Ethereum and Avalanche in seconds.
Important Safety Guidelines
To protect your funds, always access the Avalanche Bridge (AB) through its official user interface at bridge.avax.network. Using any other method can result in irreversible loss of assets.
Never Send Funds Directly to Contract or Wallet Addresses
- ❌ Do not send funds directly to the bridge’s smart contract or wallet addresses.
- All such transactions will result in permanent loss of funds.
- These lost assets cannot be recovered by Ava Labs, wardens, or any third party.
Avoid Smart Contract Wallets
The Avalanche Bridge currently does not support smart contract wallets, including:
- Ambire
- Argent
- Gnosis Safe
Using these wallets may lead to irreversible fund loss because the bridge only supports externally owned accounts (EOAs). The technical architecture does not allow retrieval of tokens sent via smart contract wallets.
Key User Tips
Before initiating transfers, consider these important notes to avoid common pitfalls.
Metamask Mobile Bug
There is a known issue with the Metamask mobile app that affects bridge transactions. Until resolved:
- Use Metamask on desktop, or
- Switch to Coinbase Wallet when on mobile.
Need AVAX for Gas Fees?
Yes. All transactions on Avalanche require AVAX to cover gas fees. When you transfer over $75 worth of tokens from Ethereum to Avalanche, you’ll receive a small AVAX airdrop (up to 0.1 AVAX) to help cover initial costs.
👉 Learn how to get started with AVAX and begin low-cost trading today.
However, this amount may not last long. We recommend swapping some of your bridged tokens for additional AVAX on a decentralized exchange like Pangolin to ensure uninterrupted usage.
Transaction FAQs
Understanding transaction behavior helps avoid confusion during transfers.
How Long Does a Transfer Take?
- Ethereum → Avalanche: ~10–15 minutes (due to Ethereum confirmation time)
- Avalanche → Ethereum: A few seconds on Avalanche, then up to 35 Ethereum block confirmations (~5–15 minutes)
Once the Ethereum transaction receives 35 confirmations, wrapped tokens appear on Avalanche almost instantly.
My Transaction Seems Stuck — What Should I Do?
If your Ethereum transaction has no confirmations, use Metamask’s “Speed Up” function to re-submit with a higher gas fee.
If it already has 35+ confirmations but the Avalanche side isn’t updating:
- Check your wallet directly on the C-Chain explorer or in Metamask.
- The UI may lag, but your funds are likely already available.
Can I Speed Up a Bridge Transaction?
Yes. Use the "Speed Up" feature in Metamask. While safe, the bridge UI won’t reflect the updated transaction hash—so verify status manually via your wallet or blockchain explorer.
Why Doesn’t Metamask Show the Correct Token Amount?
When sending assets from Avalanche to Ethereum, Metamask may display 0 tokens being transferred. This is a known UI bug and doesn’t affect the actual transfer.
Supported Tokens and Chains
Which Tokens Can Be Bridged?
Only supported ERC20 tokens from Ethereum can be transferred. On Avalanche, they appear with an .e suffix (e.g., DAI.e, USDT.e).
You cannot currently bridge:
- Native ETH or BTC (but you can bridge WETH and WBTC)
- Tokens created on Avalanche
- NFTs
Can I Bridge From Other Networks?
No. The AB only supports Ethereum ↔ Avalanche C-Chain transfers.
To bring assets from other blockchains:
- First move them to Ethereum
- Then bridge to Avalanche
- Or use third-party bridges (not maintained by Ava Labs)
Understanding Fees
How Are Bridge Fees Calculated?
Fees are charged in-kind using the token you're transferring and cover:
- Network transaction costs on both chains
- Operational overhead
From Ethereum to Avalanche:
- Flat fee equivalent to $3 of the transferred token
From Avalanche to Ethereum:
- Variable fee based on current Ethereum gas prices
- Includes a buffer (+$15) to handle volatility
- Displayed in the UI before confirmation
Note: The final Ethereum transaction cost shown on Etherscan may differ slightly due to real-time fluctuations.
Why Didn’t I Receive the Full Amount?
The difference is due to the bridge fee deduction. Always review the estimated fee before confirming.
Security & Trust Model
Is the Avalanche Bridge Trustless?
Yes — in a decentralized sense. No single entity controls fund movement. Transfers require approval from 3 out of 4 independent wardens, ensuring no single point of failure.
Who Are the Wardens?
Wardens are trusted technical partners responsible for:
- Securing secret key shares via Intel SGX enclaves
- Monitoring blockchain activity
- Validating cross-chain messages
- Hosting public bridge data
They operate independently and are vetted by the Avalanche Foundation.
Has the Code Been Audited?
Yes. The bridge, smart contracts, and warden systems were audited by Halborn. Full reports are publicly available on GitHub.
Troubleshooting Common Issues
I Don’t See My Tokens in Metamask — Are They Lost?
No. Your tokens are safe but may not be visible until you manually add them.
How to Fix:
- Go to Proof of Assets
- Click the Metamask icon next to your token (e.g., WETH.e)
- Confirm addition in your wallet
Alternatively, import tokens using their contract address.
Why Are There Two Versions of the Same Token?
Due to legacy systems:
- AEB tokens: Old bridge (deprecated)
- AB tokens: Current standard, marked with
.e
Always use .e tokens for dApps like Pangolin. Verify authenticity using official contract addresses.
Frequently Asked Questions (FAQ)
Q: Can I unwrap WETH.e into ETH on Avalanche?
A: No. There is no native ETH on Avalanche. WETH.e is the wrapped version used across dApps and functions identically to ETH.
Q: How do I wrap ETH into WETH on Ethereum?
A: Use Metamask’s built-in swap tool or trade on Uniswap/other AMMs to convert ETH ↔ WETH.
Q: Why don’t token balances match on Proof of Assets?
A: Normal discrepancies occur due to pending transfers, accumulated fees, or unconverted AEB tokens. These do not indicate issues.
Q: Can I send bridged tokens to a different address?
A: No. The bridge sends funds only to the same wallet address on the destination chain. After arrival, you can send them anywhere.
Q: How do I convert AEB tokens to AB tokens?
A: Visit bridge.avax.network/convert and follow the 1:1 conversion process.
Q: Where can I trade my bridged tokens?
A: Use decentralized exchanges like Pangolin on Avalanche’s C-Chain to trade .e tokens immediately after bridging.
Advanced Design Insights
The Avalanche Bridge uses advanced cryptography (Intel SGX) to secure cross-chain operations without relying on centralized custodians.
- 🔐 No single private key can mint tokens — requires consensus from 3+ wardens
- ⚙️ Does not use holding smart contracts, reducing gas costs and latency
- 🧩 Not compatible with smart contract integrations yet — only EOAs supported
- ✅ Use of
tx.originin contracts is safe in this context, preventing unauthorized unwraps
For deeper technical details, read: Avalanche Bridge: Secure Cross-Chain Asset Transfers Using Intel SGX.
Final Tips for Smooth Bridging
Always:
- Use the official UI at bridge.avax.network
- Keep extra AVAX for gas
- Double-check token visibility in your wallet
- Monitor transaction status via Snowtrace or Etherscan
👉 Start bridging with confidence and explore high-speed DeFi opportunities now.