Skip to content
AltoSwap: No-KYC crypto swaps at a top rate

Guide · 5 min read

USDT networks compared: TRC-20, ERC-20, BEP-20, Solana and TON

By the AltoSwap team · Reviewed and updated · Editorial policy

Short answerUSDT is the same dollar-pegged token on every network, but each network has its own address format, fees and speed, and a transfer only arrives if sender and receiver use the same one. TRC-20 (Tron) is the most widely used for transfers thanks to low fees; ERC-20 (Ethereum) is the most widely supported in DeFi but usually the most expensive; BEP-20, Solana, Polygon, Arbitrum and TON are all fast and cheap. Always use the network your receiving wallet or exchange names.

The main USDT networks

NetworkAddress looks likeFee levelTypical confirmation
TRC-20 (Tron)Starts with TLowAbout 1-3 minutes
ERC-20 (Ethereum)Starts with 0xHighest; varies with congestionAbout 2-5 minutes
BEP-20 (BNB Smart Chain)Starts with 0xVery lowAbout 1-3 minutes
Solana32-44 character base58 stringVery lowUnder a minute
Polygon PoSStarts with 0xVery lowAbout 1-3 minutes
Arbitrum OneStarts with 0xLowAbout a minute
TONStarts with UQ or EQVery lowUnder a minute

Fee levels are relative: actual costs change with network demand and with the price of each network's gas token.

The one rule that prevents lost funds

Send on the network the recipient expects. An exchange deposit address is monitored on specific networks only; USDT sent on another one may not be credited, and recovery, where possible at all, is slow and usually paid.

Ethereum, BNB Smart Chain, Polygon and Arbitrum all use the same 0x address format. An address being valid does not mean the recipient is watching that network.

When depositing to an exchange on TON, include the memo (comment) the exchange gives you; without it the deposit cannot be matched to your account.

Which network should I choose?

  • Paying a person or a merchant: use whatever network they ask for.
  • Moving funds between exchanges: TRC-20, BEP-20 or Solana are usually the cheapest options that both sides support.
  • Using DeFi on a particular chain: use that chain's USDT so you do not have to bridge afterwards.
  • Holding in your own wallet: any network your wallet supports. Remember you need a little of that network's gas token (TRX, ETH, BNB, SOL...) to move it later.

Converting USDT from one network to another

If your USDT is on the wrong network, you can swap it across: choose USDT on the network you hold as the coin you send, and USDT on the network you need as the coin you receive. On AltoSwap this works like any other pair, for example USDT (ERC-20) to USDT (TRC-20). The rate is close to 1:1; the difference is the provider's spread plus the network fees on both sides.

Ready to swap?

No account, no KYC by default, top rates from 20+ exchanges.

Start a swap