USDT on TRON (TRC-20)

The confusing part of USDT on TRON is not the token at all. It is about how TRON charges for a transfer and what has to happen before an address can receive one.

What TRC-20 USDT is

TRC-20 is TRON’s token standard, so the label names the network a balance sits on. Tether lists TRON among the blockchains it supports (Tether), and the token contract there — TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t — is the address Tether publishes for USD₮ on TRON. Asked directly through a public node, it reports the name Tether USD, the symbol USDT and six decimal places — useful for the decimals, though the name alone would prove nothing, since any token can call itself that. The address is what confirms it (how to tell a fake).

The address has to exist before it can receive

TRON addresses are Base58 strings beginning with T, and an account that has never been used has to be activated before it can hold assets (TRON Protocol). This is the part that surprises people arriving from Ethereum, where an address is simply a number that has always existed. On TRON, generating an address in a wallet is not the same as having an account on the network, and a first transfer into a fresh address is doing two jobs at once.

What a transfer spends is not a fee in the usual sense

A TRON transaction consumes two resources: bandwidth, for the size of the transaction, and energy, for the work the contract does. An account obtains both by staking TRX, and when what it has staked does not cover the transaction, the network burns the sender’s TRX to make up the difference (TRON Protocol). So the same transfer can cost an account that has staked nothing and an account that has staked enough two completely different amounts. A cost quoted for TRON in general says little about yours; the number that matters is the one for your own account at the moment you send.

Wallets repeat the same rules in their own words. MetaMask, which now supports TRON by default, notes that an account holding TRX receives a limited amount of free bandwidth each day but no free energy, and that a newly created TRON account has to be activated by sending it a small amount of TRX (MetaMask Help Center). A USDT transfer is work done by a contract, so it is the energy side, not the free bandwidth, that decides what it costs you.

Getting USDT onto TRON

Two routes, and they are not the same shape. A bridge moves the balance in one transaction from the network it is on. An exchange takes a deposit on one network and lets you withdraw on TRON, which means two steps, two sets of rules and a withdrawal fee set by the exchange rather than by the network. The comparison below prices both for the amount you enter, and the exchange row stays on screen even when it wins.

Questions

What is TRC-20 USDT?

USDT held on the TRON network, where TRC-20 is the token standard. Tether lists TRON among the blockchains it supports and publishes the USD₮ contract address there. It is a separate balance from USDT on any other network, not a different coin.

Which wallets support TRC-20 USDT?

Any wallet that supports the TRON network, because the question is really about the network rather than the token. A wallet built only for Ethereum-style networks has no TRON address to show, so a balance sent there will not appear in it no matter how the token is added.

How do I add USDT TRC-20 to Trust Wallet?

Enable the TRON network in the wallet first, then add the token by its contract address if it is not detected on its own. The same order applies to any wallet: network, then token. If a balance seems to have vanished, check first whether it sits on a network the wallet is not looking at.

How do I add TRON to MetaMask?

In current versions there is nothing to add: MetaMask supports TRON by default and generates a TRON address inside your multichain account once the wallet is updated. A new TRON account still has to be activated with a small amount of TRX before it can be used.

How do I buy USDT TRC-20?

You buy USDT on an exchange and then choose TRON as the network when withdrawing it — the network is picked at withdrawal, not at purchase. Buying on one network and withdrawing on another is the same operation either way; only the withdrawal fee differs.

Sources

Compare the transfer: Ethereum → Tron

3 of 3 sources answered · updated 06:11 UTC

Quotes for $1,000.00 in USDT from Ethereum to Tron
Provider You receive Fee Gas on source network Time Execute
LI.FI Lowest total cost
via nordstern, NearIntents
998.40 USDT
≈ $995.23
0.48%
$4.77
$0.412 min
Across
Powered by Across
998.27 USDT
≈ $995.10
0.49%
$4.90
no data7 s
deBridge1,000.96 USDT
≈ $997.79
1.37%
$13.81
no data3 s

Fee is everything lost between what you send and what you receive. For providers this site executes transfers through — their rows carry a Bridge button wherever transfers are available — our integrator fee is already inside that number; every other provider is quoted at its own price. Gas on the source network is listed separately. Quotes refresh every 60 seconds while this page is open.

Via an exchange

Withdrawal fee to Tron on major exchanges. Depositing to the exchange, trading fees and account requirements are not included.

Exchange Withdrawal fee Minimum Source
Bybit1 USDT2.6 USDTchecked 2026-09-12
Binance1.5 USDT5 USDTchecked 2026-09-12
OKX1.5 USDT9.3 USDTchecked 2026-09-12

Bridge through LI.FI

The widget executes the transfer through LI.FI. About this integration

Fee history

History is being collected: the chart appears after 7 days of quotes.

Risk: Crypto assets are volatile, and transfers between networks can fail or lose funds. Quotes can change before you confirm. Nothing here is financial advice.

Disclosure: We earn a fee when you bridge through this site and may earn from exchange referral links. Routes are ordered by total cost, not by what we earn. Full disclaimer