What a bridge actually does
A bridge moves value between two blockchains that do not share state. It cannot literally send a token from one chain to another, so it does one of two things:
- Lock and mint. The token is locked in a contract on the source chain and a representative token is minted on the destination. When you bridge back, the representative token is burned and the original is released.
- Swap via liquidity. A pool holds assets on both sides, and the bridge routes your transfer through it. This is what most aggregators do, and it is usually faster.
Both designs add a counterparty: the bridge contract, its validators or its liquidity providers. That is the risk you are accepting when the token leaves your wallet. It is not the same as sending a transaction on one chain.
Pick the right route
There is no single best bridge. The right route depends on how much you are moving, how quickly you need it and which chains are involved.
| Route | Typical cost | Wait | Best for |
|---|---|---|---|
| Official rollup bridge | Gas only, ~$2–$8 | 10–20 min; up to 7 days back to L1 | Large, patient transfers |
| Bridge aggregator | 0.05%–0.30% + gas | 1–5 min | Most everyday transfers |
| Exchange withdrawal | Flat fee, ~$1–$10 | Minutes | Major assets, KYC acceptable |
| Non-EVM bridge | ~0.1% + gas | 5–20 min | Solana, Sui and similar chains |
Price the route before you commit. Aggregators quote a receive amount after fees. Compare that number, not the advertised percentage, and check whether the gas estimate includes the destination transaction.
Before you start
- You know the exact destination chain and the token contract address you expect to receive.
- You have the bridge URL from the project's official documentation, not from an ad, DM or search result.
- You are using a wallet with only the funds you intend to move.
- You have gas on both the source and destination chains.
- You have checked the bridge's liquidity and any daily caps for your amount.
- You accept that the bridge contract could be exploited and that no support team can reverse a transaction.
Step by step
- Confirm the destination network. A token can exist as a native asset on one chain and a wrapped asset on five others. Choosing the wrong network is the most common expensive mistake.
- Open the bridge from an official source. Type the domain manually or use a bookmark you saved earlier. Check the certificate and the contract address against documentation.
- Connect a low-balance wallet. Do not connect a hardware wallet to an unfamiliar bridge until the route has been tested with a small amount.
- Enter a small test amount first. $20–$50 is enough to prove the route. Confirm the receive amount, fees and estimated time.
- Approve, then bridge. An ERC-20 approval is a separate transaction from the bridge. Approvals cost gas; revoke any that were larger than you intended.
- Wait for finality. Do not resubmit or "speed up" a pending bridge transaction. Check the destination explorer for the mint or release.
- Clean up approvals. Once the transfer settles, revoke unused allowances from the source wallet.
What it really costs
Four costs can appear on a bridge: source gas, a protocol fee, a liquidity provider fee baked into the rate, and destination gas. The quoted "bridge fee" often shows only the second. On small transfers, source gas is usually the largest component, which is why bridging $50 on Ethereum mainnet can look absurd — the fees can exceed 10% of the amount.
If you are moving between Ethereum and an L2, compare a native rollup bridge with an aggregator. The native bridge is cheapest in protocol fees but slow in one direction. Aggregators cost a little more and settle in minutes. For a large transfer, a centralized exchange withdrawal can beat both, at the cost of handing custody to a third party and completing KYC.
Watch the receive amount, not the fee line. A bridge can quote a zero fee and still cost you 0.4% through an unfavourable rate. Compare the quoted output with the market mid-price.
Scams and mistakes to avoid
- Search-ad phishing. Fake bridge sites buy ads on the project's name and look identical. Use bookmarks; check the domain character by character.
- "Validation" pages. Any page asking you to connect a wallet and enter a seed phrase is stealing it. No legitimate bridge needs your seed.
- Unlimited approvals. An approval to spend an unlimited amount remains live until revoked. Set a limit for one-off transfers.
- Address poisoning. A zero-value transfer from a lookalike address can trick you into copying the wrong recipient. Paste the full address and verify the first and last characters.
- DM support. Real support never messages you first. Every "support agent" in your DMs is a scammer.
If you suspect an approval was exploited, move the remaining balance to a fresh wallet immediately, then revoke approvals from the compromised one. A revocation tool can help, but it cannot move funds for you.