One token, many networks
Tether issues USDT on TRON, Ethereum, Solana and several other chains. Think of networks as rails: the money is identical, but each rail has its own fees, its own speed, and — critically — its own address format. A TRC-20 balance lives on TRON and can only be sent over TRON; moving USDT from one network to another requires an exchange or a bridge, not a plain transfer.
By on-chain volume, the two dominant rails for USDT transfers are TRON (TRC-20) and Ethereum (ERC-20), with Solana (SPL) and Ethereum L2s like Arbitrum and Base growing fast.
The comparison that matters
| Property | TRC-20 (TRON) | ERC-20 (Ethereum) |
|---|---|---|
| Address format | Starts with T (e.g. TXk3…) | Starts with 0x (e.g. 0x7a3f…) |
| Typical transfer fee | ≈ $0–2, paid in TRX energy/bandwidth; free if you have staked resources | ≈ $0.5–10+, paid in ETH, spikes with network congestion |
| Confirmation time | ~3 seconds per block, final in ~1 min | ~12 seconds per block, exchanges often wait several minutes |
| Exchange support | Nearly universal; the default for person-to-person transfers | Universal |
| DeFi ecosystem | Minimal | The largest in crypto |
| Fee currency you must hold | TRX | ETH |
Which one should you use?
- Sending money to a person or between exchanges → TRC-20. Fees are a fraction of Ethereum's, speed is comparable or better, and every major exchange supports it. This is why TRC-20 became the de-facto remittance rail.
- Using DeFi, or interacting with Ethereum apps → ERC-20. Lending, DEXes and most on-chain services live on Ethereum and its L2s. If the destination is a smart contract, you almost certainly need the ERC-20 side.
- Cost-sensitive but Ethereum-ecosystem → L2 USDT (Arbitrum, Base). Same
0xaddresses, cents in fees. Check that the receiving platform explicitly supports withdrawals/deposits on that specific L2. - Both sides support Solana → SPL USDT. Sub-cent fees and near-instant finality; support is broad among major exchanges but less universal than the first two.
Wrong-network transfers, not hacks, are the most common USDT loss. The killer combination is an 0x address: it is valid on every EVM chain at once, so an exchange will happily send ERC-20 USDT to an address you gave it "for Arbitrum" — onto a network where you may have no way to access it from that platform. Rules: the network selected on the sending side must match the network the receiving side expects; when in doubt, test with a small amount first.
Fees in practice: what you actually pay
On TRON, transactions consume "energy" and "bandwidth" — resources you either rent by holding/staking TRX or pay for in burned TRX. A typical USDT transfer costs a few TRX. A wallet that shows fees honestly will translate that into dollars before you confirm; GaurdWallet estimates TRON energy/bandwidth at real chain prices rather than a flat guess.
On Ethereum, you pay gas in ETH, priced by the EIP-1559 market: a base fee that moves with congestion plus a small tip. A USDT transfer is ~65,000 gas — cents when the network is quiet, dollars when it is busy. Sending at off-peak hours genuinely saves money.
Two practical consequences: keep a small reserve of the native coin (TRX or ETH) — you cannot pay fees in USDT itself; and if a platform quotes you a large fixed "network fee" for TRC-20 withdrawals, that is their margin, not the chain's price.
Security notes specific to USDT
- Address poisoning: scammers send $0 or dust transfers from addresses that visually resemble yours, hoping you copy "your" address from transaction history later. Always copy receive addresses from the wallet's Receive screen, never from history.
- Fake "USDT" tokens: anyone can deploy a token named USDT. What makes it real is the contract address. A curated wallet token list pins the genuine contracts; if you add tokens manually, take the contract address from tether.to or the chain's canonical explorer.
- Issuer freezes: Tether can and does freeze addresses flagged by law enforcement, on all chains. Irrelevant to everyday use, but part of an honest picture of what USDT is.