How to verify a TRC-20 USDT payment
TRC-20 USDT is USDT on the Tron network — cheap and fast, and the most common way USDT moves for small payments. When a buyer says they've paid you, "verifying" means confirming three things on-chain: the right amount, sent to your address, in a transaction that's actually confirmed.
How to check it yourself
- Get the transaction hash (the txid) from the sender.
- Open it on a Tron explorer like Tronscan.
- Confirm the To address is your receiving address.
- Confirm the amount matches what you charged.
- Confirm the token is USDT (watch for lookalike tokens), and the status is confirmed — not pending or failed.
Common ways sellers get fooled
- A screenshot instead of a real on-chain transaction. A screenshot proves nothing; the hash does.
- Payment sent on the wrong network. ERC-20 (Ethereum) and BEP-20 (BSC) USDT live on different chains — a Tron link won't show them, and recovery may not be possible.
- An unconfirmed or reverted transaction that never settled.
- A tiny "test" amount that doesn't match the price.
The fast way
Paste the hash into the free payment verifier, pick the network, and read the result. For Tron it opens the explorer view so you can confirm the details yourself, and nothing you enter is stored.
If you're doing this for every sale, stop checking by hand. StableDeliver runs the on-chain check automatically and releases your product only once the payment confirms — so you're not verifying transactions in your DMs all day. It's especially handy if you accept USDT on Telegram.