Doctio
Blog

Sending TRC20 tokens is straightforward, but there are several important steps and warnings to follow to ensure your funds arrive safely. The most critical rule: always confirm the receiving address is on the TRON network.

Before You Send

Every TRON address starts with the letter "T". If you are withdrawing USDT TRC20 from an exchange to your wallet, confirm that the deposit address starts with "T". If the address starts with "0x", it is an Ethereum address and sending TRC20 to it will result in permanent loss of funds.

Step-by-Step

  • Step 1: Open your TRC20-compatible wallet (TronLink, Exodus, Trust Wallet).
  • Step 2: Ensure you hold enough TRX for fees (10–20 TRX is a safe reserve).
  • Step 3: Select the TRC20 token you want to send (e.g., USDT).
  • Step 4: Enter the recipient's TRON address (must start with "T").
  • Step 5: Enter the amount and review the fee estimate.
  • Step 6: Confirm and sign the transaction.
  • Step 7: Wait ~3 seconds for confirmation.

Common Mistakes to Avoid

Sending to an ERC-20 address (starts with "0x") is the most common and costly error. Additionally, if your wallet has insufficient energy, the fee will be higher than expected because TRX must be burned. To lower fees, freeze some TRX in your wallet to build up an energy reserve.

Any TRON address starting with 'T' can receive TRC20 tokens. The sending and receiving network must both be TRON — always verify this before confirming.

— tronvstrc20.org

Key Takeaways

  • All TRON addresses start with the letter 'T'.
  • Ethereum addresses start with '0x' — never send TRC20 to these.
  • Keep 10–20 TRX in your wallet as a fee reserve.
  • TRC20 transfers confirm in approximately 3 seconds.
  • Freeze TRX to lower fees by building an energy balance.