TRC-20 and ERC-20 are the two token standards that hold most of the world's stablecoin supply. TRC-20 lives on Tron. ERC-20 lives on Ethereum. Both host USDT, but the networks underneath differ on fee mechanics, finality, and ecosystem depth. DeFiLlama reports Tether at $183.1B circulating on August 19, 2026, with $90.5B on Tron and $74.2B on Ethereum.
TRC-20 vs ERC-20 at a glance
Attribute | ERC-20 (Ethereum) | TRC-20 (Tron) | Notes |
Typical USDT transfer fee (USD) | ~$0.014 at 0.129 gwei | ~$2.13 to $4.45 in burned TRX | ETH per Etherscan; Tron per Chaingateway (6.4 to 13.4 TRX at $0.3323) |
Block time | 12 seconds | 3 seconds | Ethereum PoS slot per ethereum.org |
Practical finality | ~13 minutes (2 epochs) | ~1 minute (~20 blocks) | Exchanges usually credit sooner |
USDT circulating on chain | $74.2B | $90.5B | DeFiLlama, Aug 19, 2026 |
Wallet and CEX support | Universal (MetaMask, every major CEX) | Universal (TronLink, every major CEX) | Chain must be selected on deposit screen |
DeFi and bridging options | Deep (Aave, Curve, Uniswap; CCTP, Hyperlane, LayerZero) | Narrow (JustLend, SunSwap; bridge via CEX or LayerZero) | Tron liquidity concentrates on CEX rails |
Contract standard | EIP-20 (2015) | Tron TRC-20 (ERC-20 compatible ABI) | Same function signatures (transfer, approve) |
Address format | 0x + 40 hex chars | T + 33 base58 chars | Wrong-chain sends are usually unrecoverable |
Short answer. For 2026 conditions, ERC-20 is actually cheaper per transfer today: Ethereum gas has held below 1 gwei for weeks, putting a USDT transfer near two cents (Etherscan). TRC-20 costs $2 to $4 in burned TRX unless the sender has staked TRX for energy in advance. Pick ERC-20 for DeFi composability and institutional flows; pick TRC-20 when the destination exchange only credits Tron deposits or the sender already runs a staked Tron account.
What is TRC-20?
TRC-20 is the fungible-token standard on the Tron blockchain, modeled on Ethereum's ERC-20 with the same core functions (transfer, balanceOf, approve). Tokens issued under TRC-20, most prominently USDT, settle on Tron's delegated-proof-of-stake network with three-second block times. Fees are paid with a two-resource system: bandwidth for basic transactions and energy for smart-contract calls. USDT transfers burn roughly 64,000 energy to a recipient that already holds USDT and roughly 130,000 to a new address (Chaingateway calculator).
Tether issues TRC-20 USDT alongside its Ethereum supply. Tether's transparency report publishes the per-chain breakdown. Tron carries the largest share of daily USDT transfer count globally, particularly for retail remittances and exchange-to-exchange flows. For background on the chain, see how Tron works in 2026.
What is ERC-20?
ERC-20 is the original fungible-token standard on Ethereum, defined in EIP-20 and finalized in 2015. It specifies the interface every fungible token must implement to be tradeable, transferable, and composable across DeFi. Most stablecoins, governance tokens, and wrapped assets exist as ERC-20s on Ethereum or as compatible variants on EVM chains.
Ethereum mainnet holds the deepest onchain stablecoin liquidity outside Tron. ERC-20 USDT is the default for institutional settlement, large OTC trades, and DeFi protocols like Aave, Curve, and Uniswap. For deeper context see what is Tether (USDT).
Fees: which is cheaper right now?
The historical answer flipped in 2025 and has held into 2026. Ethereum gas has spent most of the year under 1 gwei on Etherscan's gas oracle. On August 19, 2026, the standard tier read 0.128 gwei and a USDT transfer cost $0.014 (Etherscan). TRC-20 USDT, in contrast, burns 6.4 to 13.4 TRX per transfer depending on recipient state (Chaingateway), which at $0.3323 per TRX comes to $2.13 to $4.45.
Tron users can avoid the burn by staking TRX in advance to obtain energy, but the staked capital has an opportunity cost, and the resource resets in 24 hours. This is why "TRC-20 is free" is misleading: the sender pays either in TRX burn or in locked TRX capital. When gas on Ethereum spikes past 15 to 20 gwei (rare in 2026 but possible during launches), the calculus flips back toward TRC-20 for small transfers. For broader payment-rail context see what stablecoin payments are.
Speed and finality
Both networks confirm transactions within minutes. Tron produces blocks every three seconds and reaches practical finality after roughly twenty blocks, around one minute. Ethereum produces blocks every twelve seconds and reaches provable finality after two epochs, about thirteen minutes, though most exchanges credit deposits after twelve to thirty confirmations, or two to six minutes.
For retail transfers, TRC-20 feels nearly instant. For institutional or DeFi flows where multi-block reorganization risk matters, ERC-20's longer finality window is acceptable in exchange for the deeper ecosystem. Ethereum's proof-of-stake docs describe the finality model.
Wallet and exchange support
Both standards are supported by every major wallet and exchange, but the address format and chain selection must match. Trust Wallet, MetaMask (via a Tron connector or a separate wallet), Phantom, and TronLink all handle one or both. Centralized exchanges like Binance, OKX, and Kraken offer deposits on multiple networks; the user picks the chain on the deposit screen.
Wrong-network sends are the most expensive failure mode. Always verify the chain label on the recipient's deposit screen, not just the asset. For the full send walkthrough see how to send USDT. For BNB Chain alternatives see stablecoins on BNB Chain.
Which should you pick?
Pick ERC-20 when the destination is a DeFi protocol, an institutional desk, or a smart-contract integration that only operates on Ethereum or EVM-compatible chains. Under 2026 gas conditions, ERC-20 is also the cheaper choice for most one-off transfers. Pick TRC-20 when the destination exchange only credits Tron deposits, when the sender already runs a staked Tron account, or when a sustained Ethereum gas spike makes fees prohibitive for small amounts. The asset is the same; the rail is the difference.
For programmatic teams routing across both, single-rail decisions become impractical. Eco is the stablecoin orchestration layer that lets teams submit one intent and have it execute across 15 chains via underlying rails like Hyperlane and CCTP. Routes (CLI and API) handles rail selection. For an offramp comparison see how to convert USDT to USD; for stablecoin background see how USDC works.
FAQ
Is TRC-20 USDT the same as ERC-20 USDT?
The asset is the same, both represent one US dollar of Tether's reserves, but the underlying ledger is different. TRC-20 USDT lives on Tron. ERC-20 USDT lives on Ethereum. They are not natively interoperable; moving between them requires a bridge, an orchestrator, or a centralized exchange that supports both networks.
Can I send TRC-20 to an ERC-20 address?
No. TRC-20 addresses start with T and only exist on Tron. ERC-20 addresses start with 0x and exist on Ethereum and EVM chains. Sending across without a bridge will either fail validation or move funds to a chain the recipient cannot access. Always match the network on the recipient's deposit screen.
Is TRC-20 actually cheaper than ERC-20?
Not in 2026. Ethereum gas has held below 1 gwei for most of the year, and a USDT transfer costs about $0.014 on Etherscan's oracle. TRC-20 USDT burns 6.4 to 13.4 TRX per transfer, about $2.13 to $4.45 at current TRX prices. TRC-20 becomes cheaper only when senders pre-stake TRX for energy (locking capital) or when Ethereum gas spikes materially.
Eco's role in stablecoin routing
Eco abstracts the TRC-20 versus ERC-20 decision for teams operating across chains. The orchestration layer takes a single intent ("deliver X USDT to recipient Y") and selects the underlying rail based on cost, speed, and finality. Routes (CLI and API) is the developer surface; the network handles solver selection and settlement across 15 chains.
Sources and methodology. Stablecoin supply data from DeFiLlama on August 19, 2026. Ethereum gas price and USDT transfer cost from Etherscan gas tracker, same date. Tron energy and TRX burn figures from the Chaingateway TRON fee calculator. ERC-20 spec from EIP-20. Ethereum finality from Ethereum's PoS docs. Fee ranges reflect August 19, 2026 conditions and refresh quarterly.

