Same ticker, different networks

TRC20 vs ERC20: USDT on Tron or Ethereum

TRC20 vs ERC20: compare USDT on Tron and Ethereum. Check the network your recipient accepts, compare fees and learn why an address prefix is only a clue.

Meet the Kettlecorn editorial team Read our editorial policy

In plain English

TRC20 and ERC20 refer to tokens on different blockchain networks. A lower fee does not make an unsupported destination work.

  1. Receiving network

    Read the destination’s supported network label.

  2. Sending network

    Choose the matching supported route.

  3. Final checks

    Check the asset, address and fees before confirming.

TRC20 refers to Tron; ERC20 refers to Ethereum. Matching labels is only one transfer check.
The precise meaning

Choose the network your recipient accepts, then compare the actual transfer quote. A lower fee cannot make an unsupported USDT deposit compatible.

What does network mean?

The blockchain used for a token or transfer. Both ends must support the correct asset and network; a matching label alone does not verify a transfer.

In this guide: contents & sources

The practical TRC20 vs ERC20 decision starts at the destination. If its USDT deposit screen accepts only Ethereum, selecting Tron because it appears cheaper creates a mismatch. The token name can remain USDT while the blockchain carrying it changes.

TRC20 is Tron's fungible token standard. ERC20 is Ethereum's corresponding standard. Tether lists USDT on both networks, but each platform decides which networks it accepts for deposits.

What changes between the two networks?

The standards describe how tokens work within their networks. Compatibility between contract interfaces does not make an ordinary transfer cross from Tron to Ethereum. Changing a dropdown cannot move a self-custody balance to another blockchain automatically.

CheckUSDT on TronUSDT on Ethereum
Common network labelTron or TRC20Ethereum or ERC20
Visible address hintWallet addresses commonly begin with TAddresses begin with 0x
Paying fees from your own walletBandwidth and Energy, with TRX for uncovered costsGas paid in ETH
Receiving requirementDestination accepts USDT on TronDestination accepts USDT on Ethereum
Cost to compareCurrent wallet estimate or hosted withdrawal quoteCurrent wallet estimate or hosted withdrawal quote

Use address prefixes as a warning check

Tron's documentation says the wallet-facing Base58Check address format starts with T. Ethereum addresses use 0x. These markers can flag an obvious mismatch, but neither proves that the address belongs to your recipient or that its account accepts USDT.

The 0x address format is also shared by other blockchains. Confirm the explicit network name in the receiving instructions. Do not replace those instructions with a guess based on the address, and do not use a token contract address as your personal deposit address.

Check the fee shown by your wallet or exchange

For an ordinary Ethereum wallet transfer, gas is paid in ETH. Holding enough USDT does not necessarily fund that fee. Tron token transfers consume Bandwidth and Energy; when available resources do not cover the cost, TRX can be burned from the sender's balance. Check the wallet's cost estimate and whether you have what it needs to pay the fee before approving the transfer.

With a hosted exchange withdrawal, the platform sends the transaction and shows its withdrawal charge. That charge can differ from a separate wallet's network estimate. Kraken's withdrawal documentation says fees can change and the final fee is shown at confirmation. This fee policy is not evidence that USDT withdrawals are available to Canadian Kraken accounts.

Compare the amount leaving your balance with the amount expected to arrive. Confirm whether the quote includes blockchain costs before adding another estimate. The cheapest option can change with the provider, amount and network conditions.

When comparing a CAD outcome, keep conversion rates and transaction costs separate from the network label.

For the Ethereum side of that distinction, NEXT LEVEL explains how gas fees are calculated.

A decision checklist before sending

The network checker in Tools can help you work through a match. It cannot establish live provider acceptance. Network choice also does not change Canadian account restrictions; our USDT Canada guide explains that separate check.

  • Confirm that your Canadian account and recipient permit USDT for this transaction.
  • Open the recipient's current USDT deposit instructions and note the exact network.
  • Match that network and token version in the sending screen.
  • Check the copied address, deposit minimum and amount expected after fees.
  • For a transfer from your own wallet, check that you can pay the network fee before approving.
  • Consider a small test only after support is confirmed and minimums and extra fees make it practical.

For the same checks applied to another dollar-reference token, use the USDC network guide. Receiving support includes the exact token version as well as the chain.

If the transfer does not arrive

Keep the transaction hash, selected network and destination address. Contact the receiving provider through its official support channel. Do not send another payment as a recovery attempt. Recovery is not guaranteed, and a successful blockchain transaction does not prove the platform credited your account.

A few loose ends

Common questions

Can I send TRC20 USDT directly to an ERC20 deposit?

An ordinary transfer stays on the network you send it on. Choose the network in your recipient's deposit instructions. The same USDT name does not fix a network mismatch.

Is TRC20 always cheaper?

Compare the current quote for the same amount and destination. Only compare networks the recipient accepts, including minimums and any separate provider charges.

Does a T or 0x address prove the transfer is safe?

No. A prefix is a format clue. Confirm the full address, exact network, accepted token and recipient account instructions before authorizing the transfer.

Check the original

Sources & checks

Reviewed October 1, 2026. Availability, fees and platform rules can change. Confirm the relevant details at the source before acting.

  1. Tron: TRC20 token standard
  2. Ethereum: ERC20 token standard
  3. Tether: supported protocols and token identities
  4. Tron: wallet address formats
  5. Ethereum: account address format
  6. Ethereum proposal: address formats shared across blockchains
  7. Tron: resources and TRX fee funding
  8. Ethereum: gas paid in ETH
  9. Kraken: withdrawal fees, minimums and final confirmation