Skip to content
Guides

Which network to use for USDT: TRC20, ERC20 or BEP20?

USDT travels on different networks. Understand TRC20, ERC20 and BEP20, how to choose the right one and why getting it wrong can be costly.

  • By usdtap
  • Published
  • 6 min read

When you're about to receive USDT, one question trips up a lot of people: which network should you use? TRON, Ethereum or BNB Smart Chain? TRC20, ERC20 or BEP20? The short answer: use the same network as the wallet that will receive it. The full answer, with the differences in fees, speed and compatibility, is in this guide.

What a USDT "network" is

USDT doesn't live in just one place. It exists on several blockchains, which work like different roads. USDT is the same "digital dollar" on all of them, but each road has its own rules, its own tolls and its own address format.

A transfer always happens within a single road. If you send USDT on TRON, it arrives at a TRON address. It doesn't "jump" to Ethereum on its own.

If you're still getting to know the coin, read what USDT is and what it's used for first.

What TRC20, ERC20 and BEP20 mean

These acronyms are the token standards of each network. In practice, they work as nicknames:

  • TRC20 = USDT on the TRON network;
  • ERC20 = USDT on the Ethereum network;
  • BEP20 = USDT on BNB Smart Chain (BSC).

When an exchange shows "USDT-TRC20", it's saying "USDT on the TRON network".

The three networks side by side

NetworkStandardAddress starts withCoin that pays the network feeWhere to check transfers
TRONTRC20TTRXTronscan
EthereumERC200xETHEtherscan
BNB Smart ChainBEP200xBNBBscScan

Network fee

Every transaction pays a fee to the network itself, called the network fee or "gas". It goes to whoever keeps the network running, not to the platform.

Generally speaking, Ethereum tends to have the highest network fee of the three, especially when it's busy. TRON and BNB Smart Chain are usually cheaper. But these amounts change over time and with how busy each network is. What counts is the cost shown on screen before you confirm.

When a platform sends USDT to you, the sender pays the network fee. It's often already included in the sending fee. Now, keep this tip in mind: to move your USDT later, from your own wallet, you'll need a little of the network's own coin (TRX, ETH or BNB) to pay the fee. Without it, your USDT stays stuck.

Speed

All three networks are fast enough for everyday use. Under normal conditions, a transfer shows up within seconds or a few minutes. It can take longer when the network is congested. On top of that, each wallet or exchange waits for a different number of confirmations before showing the balance.

Wallet compatibility

This is the most important point. Not every wallet supports every network. Some only work with "Ethereum-style" networks, which include BNB Smart Chain. Others support TRON as well.

To find out which network your wallet uses, open the Receive option, choose USDT and see which network appears next to the address. If the wallet offers more than one, pick one and use the same one when sending. Learn more in crypto wallets: what they are and how to choose one.

A detail about USDT on BNB Smart Chain

On Ethereum and TRON, USDT is issued directly by Tether. On BNB Smart Chain, the USDT in circulation is a "pegged" version: it was created by a bridge and is backed one-to-one by USDT held outside that network.

If you just want to receive and hold, you'll probably never notice, because wallets and exchanges treat this version as USDT. But it's good to know there's an extra layer of trust in the middle. We cover this kind of risk in stablecoins: what they are and what the risks are.

Which network to use to receive USDT: how to decide

Follow this order:

  1. See where the USDT is going. If it's going to an exchange, use exactly the network shown on its deposit screen.
  2. If it's going to your own wallet, use the network it shows under Receive.
  3. Think about the next step. If you'll send the USDT somewhere else later, prefer a network that destination also accepts. And remember to keep a little TRX, ETH or BNB for the fee.
  4. When in doubt, do a test with a small amount.

There's no "best network" for everyone. There's the right network for your wallet and for what you'll do next.

What happens if you choose the wrong network

It depends on the mistake. None of them is good.

An address on one network, sent over a very different one. For example: a TRON address and a transfer on Ethereum. The formats don't match, so most platforms block it before it's sent.

Ethereum and BNB Smart Chain mixed up. This is where the danger lies. Both use addresses starting with "0x", in the same format. The transfer goes through, but the USDT ends up on the other network.

  • If the address belongs to your own self-custody wallet, you can often see the USDT by adding the other network to the same wallet, with the same recovery phrase. This isn't guaranteed.
  • If the address belongs to an exchange, the amount may not be credited. Recovery depends on the exchange: it may take a while, cost money or simply not be possible.

Blockchain transfers can't be undone. No one can cancel a confirmed transaction. That's why checking the network beforehand is worth more than any attempt to fix things afterward. The step-by-step check is in how to send USDT to your wallet without mistakes.

Networks available on usdtap

usdtap sends USDT on the TRON, Ethereum and BNB Smart Chain networks. You add your wallet by entering its network and confirm it with a code sent by email and with two-factor authentication. Only then does it become active. When you send, the screen shows the exchange rate, the fee and how much USDT arrives, before you confirm. If you'd like to know more, see how usdtap works.

Frequently asked questions

Are TRC20 and ERC20 the same thing?

No. Both acronyms refer to USDT, but on different networks: TRC20 is the TRON network and ERC20 is the Ethereum network. The addresses have different formats and transfers don't mix.

Can I send BEP20 USDT to an ERC20 address?

The system often lets you, because both addresses start with "0x". But the USDT arrives on BNB Smart Chain, not on Ethereum. If it's a self-custody wallet, you may be able to access the funds by adding the other network. If it belongs to an exchange, the amount may be lost. Don't count on luck.

Which network has the lowest fee for USDT?

In general, TRON and BNB Smart Chain tend to have lower network fees than Ethereum. The amounts change with how busy each network is, so compare the cost shown on screen before you confirm.

Do I need TRX to receive USDT on the TRON network?

Not to receive it, because the sender pays the fee. But to send the USDT from your wallet later, you'll need a little TRX. The same goes for ETH on Ethereum and BNB on BNB Smart Chain.

How do I know which network my wallet uses?

Open your wallet, tap Receive and choose USDT. The network appears next to the address. An address starting with "T" is a TRON address. An address starting with "0x" may be on Ethereum or BNB Smart Chain, which is why the wallet has to tell you which one.

Related articles