USDT on Ethereum (ERC-20) vs TRON (TRC-20): What to Know Before You Deposit

ERC-20 and TRC-20 USDT are the same stablecoin on two different blockchains. Learn how they differ in fees, speed and addresses, and how to avoid sending USDT on the wrong network.

  • Published
  • 7 min read
Short answer

ERC-20 USDT and TRC-20 USDT are the same stablecoin, Tether, issued on two different blockchains: Ethereum and TRON. Both are meant to be worth one US dollar, but they live on separate networks with different addresses, fees and confirmation times, and they aren't interchangeable in transit. Before you deposit, always send USDT on the exact network the deposit address expects; on USDT Crypto Card, that's Ethereum (ERC-20).

One coin, several blockchains

Tether issues USDT on more than one blockchain. ERC-20 and TRC-20 are simply the token standards on Ethereum and TRON respectively:

  • ERC-20 is the standard for tokens on Ethereum.
  • TRC-20 is the equivalent standard on TRON.

A USDT token on Ethereum and a USDT token on TRON are each redeemable for the same thing, but a transaction on one chain can't land on the other. A blockchain only knows about its own addresses and its own tokens.

ERC-20 vs TRC-20 at a glance

ERC-20 (Ethereum) TRC-20 (TRON)
Blockchain Ethereum TRON
Address format Starts with 0x Starts with T
Network fee paid in ETH (gas) TRX, or TRON's energy and bandwidth resources
Typical fee level Varies with Ethereum activity; can be higher Usually lower, but also varies
Wide support Exchanges, wallets and DeFi Exchanges and wallets, especially for transfers

Fee levels change over time with network demand and protocol updates, so check the current fee in your wallet or exchange before sending rather than relying on a fixed figure.

How fees work on each network

Ethereum (ERC-20)

Every Ethereum transaction pays gas, priced in ETH. To send ERC-20 USDT from a self-custody wallet, you need a little ETH in the same wallet to cover gas. When Ethereum is busy, gas rises; when it's quiet, it falls. Exchanges usually charge a fixed withdrawal fee per network instead, which they set themselves.

TRON (TRC-20)

TRON uses resources called energy and bandwidth. You can obtain them by staking TRX, or the network burns some TRX to cover the transaction if you don't have enough. In practice, sending TRC-20 USDT from a self-custody wallet requires holding some TRX.

Why this matters for card deposits

Network fees are paid to the blockchain, not to the card provider. They take the biggest bite out of small deposits. If you send a small amount and the network fee is a few dollars, that's a large share of what arrives. Combining deposits helps, especially since USDT Crypto Card charges no deposit fee on deposits of $300 or more, compared with 2% below that. Our crypto card fees guide has worked examples.

Which network does USDT Crypto Card accept?

USDT Crypto Card accepts USDT on Ethereum (ERC-20). All deposits, whatever the asset, are converted to USDT (ERC-20) and credited to your balance.

The service also accepts TRX on the TRON network as one of its 10 deposit assets. That's the TRON coin itself, not TRC-20 USDT. If you hold TRX, you can deposit it directly and it's converted to USDT after confirmation.

The full list of assets and the network for each one is in the funding section. The deposit screen always shows the network to use, next to the address.

What happens if you send on the wrong network

This is the expensive mistake to avoid. If you send TRC-20 USDT to an ERC-20 address (or the other way around):

  • Many exchanges and wallets block the withdrawal outright, because a T… address isn't a valid Ethereum address. That's the lucky case.
  • Where the transfer does go through, for example between chains that share an address format, the funds may arrive on a network the recipient doesn't monitor. Recovering them, if it's possible at all, depends entirely on the recipient, and is often not possible.

Treat any deposit sent on a different network than the one shown as at risk of being lost.

A pre-deposit checklist

  1. Read the network on the deposit screen, not just the coin. For USDT on USDT Crypto Card, it's ERC-20 (Ethereum).
  2. Match the network in your exchange's withdrawal form. Exchanges often default to a cheaper network; switch it to the one the deposit screen shows.
  3. Check the address format. An Ethereum address starts with 0x.
  4. Copy and paste the address, and compare the first and last few characters after pasting. Clipboard-hijacking malware exists.
  5. Have gas ready. From a self-custody wallet, keep a little ETH to pay for the ERC-20 transfer.
  6. Consider a test amount for your first deposit from a new wallet or exchange, keeping in mind that every transfer pays a network fee.
  7. Wait for confirmations. The deposit is credited once the network confirms it, usually within minutes.

If your USDT is on TRON

You have a few legitimate options:

  • Withdraw from your exchange on Ethereum. If your USDT is on an exchange, choose ERC-20 as the withdrawal network.
  • Use an exchange to move between networks. Deposit the TRC-20 USDT to an exchange that supports both networks, then withdraw on ERC-20.
  • Deposit another supported asset. If you hold TRX or one of the other supported coins, you can deposit it directly and it will be converted to USDT.

Each route has its own fees, so compare the total cost before choosing.

USDT on other networks

Ethereum and TRON aren't the only homes for USDT. Tether has issued it on several other blockchains over the years, and exchanges often list a long menu of networks in their withdrawal forms. The same rule applies to all of them: a token sent on one network stays on that network.

You may notice that USDT Crypto Card also accepts Solana, BNB, Polygon, Avalanche and Arbitrum. Those are deposits of each network's own coin (SOL, BNB, POL, AVAX and ARB), not USDT on those networks. Each one is converted to USDT after it's confirmed. USDT itself is accepted on Ethereum only, so if your withdrawal form offers USDT on a list of networks, pick Ethereum (ERC-20).

Once your balance is in USDT, you can load it onto cards and spend it anywhere Visa or Mastercard is accepted; our guide on how to spend USDT in everyday life covers the next steps.

Frequently asked questions

Is ERC-20 USDT the same as TRC-20 USDT?

They represent the same stablecoin, but on different blockchains. They have different address formats and fees, and a transfer on one network can't arrive on the other.

Which is cheaper, ERC-20 or TRC-20?

TRC-20 transfers are usually cheaper than ERC-20, but fees on both networks change with demand. Check the current fee before you send.

Does USDT Crypto Card accept TRC-20 USDT?

No. USDT deposits are accepted on Ethereum (ERC-20). TRX, the TRON coin, is accepted as a separate deposit asset and converted to USDT.

What if I already sent USDT on the wrong network?

Open a support ticket from your dashboard with the transaction hash. Recovery isn't guaranteed and may not be possible, which is why checking the network before sending matters.

How long does a USDT deposit take?

The deposit is credited once the Ethereum network confirms the transaction, usually within minutes, though congestion can make it slower.

Put your USDT to work

Open an account with a seed phrase, confirm your email, deposit crypto and issue a card in minutes.

USDT on Ethereum (ERC-20) vs TRON (TRC-20): What to Know Before You Deposit | USDT Crypto Card