BTC $80,054.00 −1.3%
ETH $2,335.16 −2.0%
SOL $99.880 −3.7%
BNB $725.72 −2.3%
TRX $0.32953 −0.0%
Powered by CoinCap ↗
CryptoGloria
8 networks

Networks, fees, and the wrong-network mistake

The same token exists on several networks and they are not interchangeable. This page is what each one costs, how long it takes to settle, which asset pays the fee — and what actually happens when a transfer goes to the wrong chain.

Side by side

Fees are ranges rather than figures on purpose: they move daily, and a number printed here would be wrong within a week.

NetworkToken standardAddress starts with Block timeFinal afterFee paid inTypical fee
Bitcoin none bc1… / 1… / 3… ~10 minutes Probabilistic — deeper is safer BTC Cents to several dollars
Ethereum ERC-20 0x… 12 seconds ~13 minutes (two epochs) ETH The most expensive here
Base ERC-20 0x… 2 seconds Seconds on Base; ~7 days to withdraw to Ethereum ETH Fractions of a cent
Arbitrum One ERC-20 0x… Sub-second Seconds on Arbitrum; ~7 days to withdraw to Ethereum ETH Fractions of a cent
BNB Chain BEP-20 0x… 0.75 seconds ~1.9 seconds BNB Cents
Polygon PoS ERC-20 0x… ~2 seconds Seconds POL Fractions of a cent
Tron TRC-20 T… 3 seconds ~1 minute (19 blocks) TRX, or staked energy Free to a few dollars — see below
Solana SPL Base58, no fixed prefix ~400 ms per slot ~12.8 seconds SOL Fractions of a cent

Last checked 25 Aug 2026. Block times and finality change with protocol upgrades; fees change with demand.

Bitcoin Layer 1 · fees in BTC

The original network, and the only one here that carries essentially one asset. Slow by design, and the design is the point.

Token standardnone
Addressbc1… / 1… / 3…
Block time~10 minutes
Final afterProbabilistic — deeper is safer
Stablecoins hereNone in ordinary use
Explorermempool.space ↗

Bitcoin does one thing and has changed very little in doing it. There is no smart contract layer in ordinary use, so there are no tokens to send by mistake: if you are on Bitcoin, you are sending bitcoin.

A block arrives roughly every ten minutes, and that average hides a lot of variance — twenty minutes between blocks is unremarkable. Nothing is ever mathematically final; instead each new block makes reversal more expensive, which is why exchanges wait for a number of confirmations before crediting a deposit. Three is common for small amounts, six for larger ones, and the number is the platform's policy rather than a rule of the network.

Fees are paid in bitcoin and priced per unit of transaction size, not per amount sent, so moving a large sum costs the same as a small one. They rise when the network is busy. If you send at a fee that is too low the transaction simply waits, sometimes for days, and it is not lost — it is queued.

If a transfer arrives here by mistake

Bitcoin addresses do not resemble any other network's, and wallets on other chains will refuse them outright. This is the one network where the wrong-network mistake is hard to make.

Ethereum Layer 1 · fees in ETH

Where most tokens and most stablecoin value actually live. Also the costliest network on this page to use.

Token standardERC-20
Address0x…
Block time12 seconds
Final after~13 minutes (two epochs)
Stablecoins hereUSDT, USDC, DAI and most others
Exploreretherscan.io ↗

Ethereum is the network the others are usually compared to. Tokens follow the ERC-20 standard, addresses start with 0x, and fees are paid in ether — which is the detail that catches people out: you can hold a thousand dollars of USDC and be unable to move it because you have no ETH for the fee.

A block is produced every twelve seconds, but a block is not the end of the story. Ethereum reaches actual finality after two epochs, roughly thirteen minutes, and that is the point past which reversing a transaction would require destroying an enormous amount of staked value. Exchanges usually credit deposits well before then.

Fees rise and fall with demand and can move by an order of magnitude within a day. There is no fixed answer to what a transfer costs; check before you send rather than after.

If a transfer arrives here by mistake

Ethereum shares its 0x address format with BNB Chain, Base, Arbitrum and Polygon. The address looks valid on all of them, which is exactly why the mistake happens. Tokens sent to your own address on the wrong one of these are usually recoverable, because you control the same address there.

Base Layer 2 · settles on Ethereum · fees in ETH

An Ethereum layer 2 that batches transactions and settles them on Ethereum. Cheap and fast, with one delay worth knowing about.

Token standardERC-20
Address0x…
Block time2 seconds
Final afterSeconds on Base; ~7 days to withdraw to Ethereum
Stablecoins hereUSDC mainly
Explorerbasescan.org ↗

Base is a rollup: it processes transactions itself and periodically posts the compressed result to Ethereum, which is what makes it inherit Ethereum's security while costing a tiny fraction as much. Fees are paid in ether, and they are small enough that most people stop thinking about them.

The part that surprises people is the exit. Moving funds onto Base is quick. Moving them back to Ethereum through the official bridge takes about seven days, because optimistic rollups allow a challenge window in which an incorrect batch can be disputed. That is not a queue or a delay you can pay to skip; it is the security model. Third-party bridges offer instant exits by fronting you the money and charging for it.

If a transfer arrives here by mistake

Same 0x format as Ethereum. Sending Base assets to an exchange address that only supports Ethereum is the common error here, and whether it can be recovered depends entirely on whether that exchange controls the same address on Base.

Arbitrum One Layer 2 · settles on Ethereum · fees in ETH

The other large Ethereum rollup, with the same economics and the same seven-day exit as Base.

Token standardERC-20
Address0x…
Block timeSub-second
Final afterSeconds on Arbitrum; ~7 days to withdraw to Ethereum
Stablecoins hereUSDC, USDT
Explorerarbiscan.io ↗

Arbitrum works on the same principle as Base and carries much of the same activity. Fees are paid in ether and are negligible for ordinary transfers; the seven-day challenge window on withdrawals back to Ethereum applies here too.

Where it differs is history and breadth: Arbitrum has been running longer and hosts a wider set of applications, which mostly matters if you are using them rather than simply holding.

If a transfer arrives here by mistake

Same 0x format as Ethereum, Base, BNB Chain and Polygon, with the same consequences and the same recovery question.

BNB Chain Layer 1 · fees in BNB

A separate network that copies Ethereum's address format and tooling, runs much faster and costs far less.

Token standardBEP-20
Address0x…
Block time0.75 seconds
Final after~1.9 seconds
Stablecoins hereUSDT, USDC
Explorerbscscan.com ↗

BNB Chain uses the same address format and the same wallet software as Ethereum, but it is a different network with its own validators and its own native asset. Tokens here follow BEP-20, which is ERC-20 under another name, and fees are paid in BNB.

The Maxwell hardfork, live on mainnet since 30 June 2025, cut block time to 0.75 seconds and brought fast finality to about 1.9 seconds. In practice a transfer confirms while you are still looking at the screen.

The validator set is smaller than Ethereum's, which is part of why it is faster and cheaper. Whether that trade matters to you depends on what you are moving and why.

If a transfer arrives here by mistake

The most common expensive mistake on this page. USDT on BNB Chain and USDT on Ethereum are different tokens with the same name, and an exchange deposit address for one will not credit the other — even though the address string looks identical and the send will succeed.

Polygon PoS Layer 1 · fees in POL

A separate proof-of-stake network with Ethereum tooling, widely offered as a cheap withdrawal option by exchanges.

Token standardERC-20
Address0x…
Block time~2 seconds
Final afterSeconds
Stablecoins hereUSDT, USDC
Explorerpolygonscan.com ↗

Polygon PoS runs its own validators and its own native asset, and uses Ethereum's address format and developer tools. Fees are tiny and paid in POL, which replaced MATIC as the network's native token.

Most people meet it as a withdrawal option on an exchange, chosen because it is cheap. That is a reasonable reason, as long as the wallet or platform on the other end also supports it.

If a transfer arrives here by mistake

Same 0x format as Ethereum and the rest. If you withdraw to Polygon to save on fees, check first that the destination actually accepts Polygon deposits — cheap is no help if it arrives somewhere nothing can see it.

Tron Layer 1 · fees in TRX

Where an enormous share of USDT actually moves, especially for remittances. Its fee model is unlike anything else here.

Token standardTRC-20
AddressT…
Block time3 seconds
Final after~1 minute (19 blocks)
Stablecoins hereUSDT above all
Explorertronscan.org ↗

Tron addresses start with T, which makes them easy to tell apart from everything else on this page — a rare mercy. It carries a very large share of real-world USDT transfers, particularly for cross-border payments, because it is fast and, under the right conditions, almost free.

"Under the right conditions" is the part to understand. Tron does not charge a simple fee. It gives every account a small daily allowance of bandwidth, and transfers that touch a token contract also consume energy. You obtain energy by freezing TRX, and if you have none frozen the network burns TRX instead — which is why the same USDT transfer costs one person nothing and another several dollars. Exchanges handle this for you; a self-custody wallet with no TRX in it will not.

Keep a small amount of TRX in any Tron wallet you intend to send from. Holding USDT with a zero TRX balance is the Tron version of holding USDC with no ETH.

If a transfer arrives here by mistake

The T-prefixed address will be rejected by wallets on every other network here, which prevents the usual mistake. The real hazard is the reverse: sending Tron USDT to an exchange address issued for Ethereum.

Solana Layer 1 · fees in SOL

Fast and cheap, with its own address format and its own quirks around account rent and token accounts.

Token standardSPL
AddressBase58, no fixed prefix
Block time~400 ms per slot
Final after~12.8 seconds
Stablecoins hereUSDC, USDT
Explorersolscan.io ↗

Solana uses neither the 0x format nor a fixed prefix — addresses are Base58 strings that begin with any character, which makes them visually distinct from Ethereum-style addresses but harder to eyeball for typos.

Slots come roughly every 400 milliseconds and transactions reach finality in about 12.8 seconds. A consensus upgrade called Alpenglow, targeting around 150 milliseconds, has been in development with activation expected in the second half of 2026; it is not live at the date below, so treat any article describing it in the present tense with care.

One practical quirk: holding a token on Solana requires a token account, and creating one costs a small refundable deposit in SOL. As with every other network here, keep a little of the native asset in the wallet or you will be unable to move anything.

If a transfer arrives here by mistake

A Solana address is not valid anywhere else on this page and will be rejected, which is the good news. Sending the wrong token to a correct Solana address is the failure mode to watch instead.

Before you send anything

  1. Match the network on both sides. Not the token name — the network. USDT on Tron and USDT on Ethereum share a name and nothing else.
  2. Keep some of the native asset in the wallet. Every network on this page charges its fee in its own coin. A wallet full of stablecoins and empty of the native asset cannot send anything.
  3. Send a small amount first when the destination is new to you. The fee on a test transfer costs less than the alternative on all but one network here.
  4. Check the transaction on the explorer, not in the app that sent it. The chain is the only record that settles the question.

More on this in networks and addresses and reading a block explorer.