
Sending USDT via the TRC20 network is fast, inexpensive, and straightforward — but requires careful attention to network selection and address accuracy. Follow this step-by-step guide to complete a TRC20 USDT transfer safely.
Before You Send: Pre-Transfer Checklist
Before initiating any TRC20 transfer, confirm the following: you have the recipient's correct TRC20 wallet address (starts with "T," 34 characters), the recipient has confirmed they are expecting TRC20 and not ERC20 or BEP20, your wallet contains enough TRX to pay network fees (10+ TRX recommended), and the amount you want to send is within any applicable exchange withdrawal limits if sending from an exchange.
Step 1: Open Your Wallet or Exchange
Open TronLink, Trust Wallet, or log into your exchange account (Binance, Bybit, OKX, etc.). Navigate to your USDT balance. If using an exchange, go to Wallet > Withdraw. If using a self-custody wallet like Trust Wallet, tap on the USDT TRC20 token in your asset list.
Step 2: Select the TRC20 Network
This is the most critical step. You must explicitly select TRC20 (TRON) as the network for your transfer. On exchanges, this appears as a network dropdown. Select "TRC20" — not "ERC20," "BEP20," or "Omni." On self-custody wallets (like Trust Wallet), if you have selected USDT TRC20 from your asset list, the network is already set. Always double-check before proceeding.
Step 3: Enter the Recipient's Address
Paste the recipient's TRC20 address into the address field. Use copy-paste exclusively — never type an address manually. After pasting, visually verify at least the first 6 and last 6 characters match what the recipient sent you. Clipboard hijacking malware replaces copied addresses — this double-check is your last line of defense against it.
Step 4: Enter the Amount
Enter the USDT amount to send. Note that exchange withdrawal fees (typically 1 USDT) are deducted from your balance separately or from the withdrawal amount depending on the exchange. Review the net amount the recipient will receive after fees before confirming.
Step 5: Review and Confirm
Review the full transaction summary: recipient address, network (must show TRC20/TRON), amount, and fee. If everything is correct, confirm the transaction. On exchanges, this may require email verification or 2FA code entry. On self-custody wallets, confirm in the app.
Step 6: Track the Transaction
After sending, you will receive a Transaction ID (TXID or TxHash). Copy this ID and paste it into TronScan (tronscan.org) to track the transaction in real time. TRON transactions typically confirm in 1–3 seconds. The recipient should see the USDT arrive almost immediately in their wallet or within a few minutes on an exchange (waiting for exchange crediting after blockchain confirmation).
What to Do If the Transaction Is Stuck or Not Confirmed
TRON transactions are rarely stuck due to the network's high throughput. If a transaction shows as pending for more than 5 minutes on TronScan, check whether your wallet had sufficient Energy and Bandwidth. Insufficient resources can cause a transaction to fail rather than get stuck — failed transactions are returned to your wallet minus a small TRX fee. If the transaction is confirmed on TronScan but not credited by the recipient's exchange, contact the exchange support team with your TXID as proof of the on-chain transfer.



