← halfin journalMay 02, 2026 · 9 min read
Networks

USDT on TRC-20 vs ERC-20: when each one wins

A practical breakdown of fees, settlement times, and counterparty habits across the two dominant USDT rails, with the regions where each pulls ahead.

MV
M. VossNetwork Research
USDT TRC-20 vs ERC-20 explainer cover
networks · cover
photo · Shubham Dhage on Unsplash

The right rail is not a religion. It is the one your counterparty already trusts at 23:00 their local time.

USDT settles trillions a year, but the choice between TRC-20 and ERC-20 is not decoration. It is the difference between a $0.30 settlement and a $14 one, between a 30-second confirmation and a four-minute wait. We've watched merchants make the wrong default for years and pay for it forever. This is the version of the conversation we wish we'd had with our first ten customers.

The fee gap is real, but it's not the whole story

On any random Tuesday, a TRC-20 USDT transfer costs roughly $0.30 to $1.20 in network fees. The ERC-20 equivalent for the same dollar amount and destination sits between $3 and $18, peaking past $40 during NFT mints or major airdrops.

For a single $50,000 settlement, that fee delta is rounding noise. For a payout run of 4,000 affiliates averaging $40 each, it's the difference between a profitable program and a losing one.

Fees are the loudest variable. Wallet support, regional habits, and regulatory posture usually decide the actual answer.

Where TRC-20 wins

The answer is most of Asia, most of the time. Tron's USDT supply is the single most liquid stablecoin pool in Southeast Asia, and the wallets people there actually use, including Binance, OKX, and Trust Wallet, default to TRC-20 when you ask them to receive USDT.

  • Marketplace settlements with sellers in VN, ID, PH, IN. The seller's local off-ramp probably accepts TRC-20 first.
  • Affiliate and creator payouts under $1,000. The fee compresses the margin enough that ERC-20 hurts.
  • Frequent, recurring counterparties where the relationship is established and you don't need ERC-20's broader DeFi reachability.

Where ERC-20 wins

ERC-20 wins anywhere the recipient is a treasury, an institution, or a DeFi protocol. Three patterns:

  1. The counterparty already custodies on Ethereum (Fireblocks, Anchorage, Coinbase Prime).
  2. The funds will be redeployed into a DeFi position the same day.
  3. The amount is large enough that fee is rounding noise and you need the deepest liquidity for an immediate swap.

A $4M settlement to a treasury that's about to convert to USDC and lend on Aave doesn't care about a $12 gas fee. A $40 affiliate payout cares about everything.

What we recommend

We expose both rails on every invoice and let the payer pick. For payouts, we ask one question during onboarding: "Where will you mostly be sending money?" The answer chooses the default, but never closes the door on the other.

The trap is picking one rail because it's "cheaper" and discovering six months in that 40% of your counterparties are paying twice: once to receive on the wrong rail, again to bridge to the right one.

A note on Solana SPL

SPL is increasingly the right answer for the third quadrant: fast, cheap, and liquid enough. Confirmation lands in under a second, fees round to zero, and institutional support is growing. We added SPL as a first-class settlement rail in Q2 (see the changelog) and we're seeing US-based payroll programs default to it for sub-$10K disbursements.

The mental model we use internally:

RailSweet spotWatch out for
TRC-20APAC, sub-$5K, recurringWallet support outside major exchanges
ERC-20Institutional, DeFi, >$50KFee at peak gas hours
SPLFast retail, sub-$10K, US/EURegional regulatory uncertainty

Operating rule

Don't pick a single rail and call it strategy. Read the room, then offer the rail your counterparty was already going to ask for. The rest is plumbing, and we built the plumbing.

↳ end of articlehalfin journal · May 02, 2026