Every USDT TRC20 transfer on the TRON network has a unique transaction hash, also called TXID or tron transaction id. If you sent USDT and the recipient says it has not arrived, or you want to verify that a payment you received is real, checking the TXID is the first thing to do. This guide shows how to check a TRC20 transaction on Tronscan and other explorers.
What is a TRC20 transaction hash?
A TRC20 txid is a 64-character hexadecimal string, for example a3f9c2...e81b. It is generated when a transaction is broadcast to the TRON network and is unique for every transaction. Unlike a Tron address, a hash does not start with T and contains only the characters 0–9 and a–f.
Step 1. Find the TXID in your wallet or exchange
- Trust Wallet, TronLink, Ledger Live: open the transaction in your history and tap "View on explorer" or copy the "Transaction ID".
- Binance TRC20 withdrawal: go to Wallet → Transaction History → Withdrawals and copy the TxID column. A Binance TRC20 address check of the destination is also shown there.
- OKX, Bybit, KuCoin: same logic — withdrawals history contains the hash once the transaction is broadcast.
Step 2. Open Tronscan and paste the hash
Go to tronscan.org (check the URL — phishing clones exist), paste the TXID into the search bar and press Enter. Alternatively, use our free TXID / address checker, which builds the correct Tronscan and OKLink links for you.
Step 3. Read the transaction page
| Field | What it means |
|---|---|
| Result | SUCCESS means the transfer executed. FAILED / OUT_OF_ENERGY means the USDT did not move. |
| Confirmed / Block | TRON confirms a block every ~3 seconds. After 19 confirmations (~1 min) the transaction is considered final. |
| Token transfers | Shows the TRC20 token (USDT), amount, sender and recipient. |
| Fee / Energy / Bandwidth | Cost of the transaction paid in TRX or in burned energy. |
Why the USDT did not arrive
- Transaction FAILED — the sender did not have enough TRX for energy. Ask them to resend.
- Wrong network — USDT was sent on ERC20 or BEP20 instead of TRC20. The hash will not be found on Tronscan.
- Exchange delay — the transaction is confirmed on-chain, but the exchange requires more confirmations or manual review (often triggered by an AML check).
- Fake TXID — scammers send screenshots with made-up hashes. Always check the TRC20 hash yourself on Tronscan.
How to track TRC20 transactions of a wallet
Open the address page on Tronscan and switch to the "TRC20 transfers" tab. You will see every incoming and outgoing USDT transfer with time, amount and counterparty. For continuous tracking of a Tron wallet, tools like BitOK or AMLBot offer alerts when a monitored TRC20 address receives funds.
Tip: after verifying the TXID, run an AML check of the sender's address. A confirmed transaction from a tainted wallet can still get your exchange account frozen.
FAQ
Is a TRC20 transaction reversible?
No. Once confirmed, TRON transactions are final. Only Tether can freeze USDT in a specific address, and only in response to law enforcement.
How long does a TRC20 transaction take?
Usually under one minute. If Tronscan shows the hash as confirmed and the exchange has not credited it after 30 minutes, contact exchange support with the TXID.