How to check a USDT TRC-20 wallet before you accept a payment
Originally published by FreezeCheck at freezecheck.org. Prepared with the help of AI tools. How to learn in 10 seconds where a wallet's money came from, whether it is linked to scams or freezes, and whether you should a
Originally published by FreezeCheck at freezecheck.org. Prepared with the help of AI tools.
How to learn in 10 seconds where a wallet's money came from, whether it is linked to scams or freezes, and whether you should accept USDT from it.
A real case Β· what we never ask for
Address TBckodβ¦P5tTE. One hour before the freeze, on chain data of that moment, the bot scores it π΄ 100 / 100: freeze risk 100%.
5 Nov 2026, 14:25 UTC: Tether froze it, with 101,485 USDT on the address.
Check this frozen address β Β· Freeze transaction Β· All cases
- No wallet connection
- No seed phrase or keys
- No sign-up
10 seconds: paste an address, get the verdict and the reason.
Most USDT losses do not happen at the moment of the deal. They happen afterwards. You accept a transfer, hand over cash or goods, and a week later Tether freezes your wallet because the money came from an address tied to a scam. Proving you had nothing to do with it takes months. Checking the counterparty's wallet before the deal takes seconds and removes most of that risk.
What FreezeCheck checks
- Where the money came from and where it went. The bot follows the transfer chain up to 5 hops and names counterparties in plain words: "exchange deposit", "look-alike address", "exchanger that paid a sanctioned address", not "unknown wallet".
- Direct links to dirt. Transfers with addresses on Tether's blacklist (8,218 wallets), OFAC, EU, UK and Israeli sanctions lists, drainers, look-alike addresses and scam contracts.
- Wallet behaviour. Age, number of transfers, "received and immediately sent" transit, one-off pass-through wallets, activation from a dirty address.
- Freeze risk. A model trained on real Tether freezes estimates whether the wallet resembles the ones already frozen.
The label base is built from the TRON network itself: 81.5M+ addresses as of 12 November 2026, including 66 million exchange addresses, 13 million look-alike addresses, 619 drainers and 8,218 freezes. That is why the bot rarely answers "not enough data" and usually explains who is behind an address.
Three ways to check
Way 1
Send the address to the bot
Open @freezecheck_bot, paste a T⦠address and get a report with the verdict, reasons, link graph and PDF.
Way 2
Right in the chat with the buyer
In any Telegram chat type @freezecheck_bot address. The verdict appears in your message within 10 seconds; the other person sees it with you.
Way 3
As a list
Several addresses in one message or a .txt/.csv file with up to 50 addresses. The bot returns a verdict table and a CSV. Handy for OTC desks and P2P teams.
What the verdicts mean
π’ CleanClear history, money from exchanges and ordinary wallets, no links to dirt. Safe to proceed.
π‘ SuspiciousIndirect links or odd behaviour: transit through an exchanger that paid a sanctioned address, a fresh wallet with large sums. Ask where the funds come from.
π΄ DangerousLook-alike address, drainer, direct link to a freeze or sanctions. Do not accept or send.
βͺ Not enough dataA fresh wallet with no history or an empty address. Ask for another address or start with a small amount.
How to read the report
Under the verdict the bot lists reasons with points, for example "received 1,200 USDT from an address frozen by Tether" or "look-alike of Tβ¦". Buttons under the report open the details: "Origin" and "Destination" show transfer chains, "Links" lists counterparties with labels, "Graph" draws the whole picture, "PDF" packs it into a document you can send to the counterparty or your accountant. "Watch" will warn you if the address later lands on a blacklist.
A wallet check does not replace common sense. If the counterparty insists on sending "from a friend's wallet" or produces a new address right after a red verdict, that is a signal in itself.
FAQ
Is it free?
Yes. Everyone gets 3 checks a day with the full report, link graph and PDF. A pack of 10 checks β $2.99 free, limited time only. OTC desks and teams that need hundreds of checks a day can write to [email protected].
What is an AML wallet check?
AML stands for anti-money laundering. It is an assessment of whether an address is linked to money laundering, scams, sanctions or freezes. FreezeCheck traces where USDT came from and went to, and compares the wallet's behaviour with wallets Tether has already frozen.
How is this different from Tronscan?
Tronscan shows transfers but does not say who is who. FreezeCheck labels addresses: exchange, deposit, look-alike, drainer, frozen, sanctioned. By our measurement only 27.5% of look-alike addresses carry a red tag on Tronscan; the rest look like ordinary wallets.
Can anyone see which addresses I check?
Your checks are visible only to you in the bot history. We do not publish who checked which address and do not share this data with third parties. The public /proof log shows only predictions that came true (addresses Tether froze afterwards), never who checked them.
What if the counterparty's wallet is red?
Do not accept or send. Ask for another address or walk away. The report states the reason and you can show it to the counterparty as a PDF. If the red verdict is on your own wallet, read what to do when USDT is frozen.
How accurate is it?
On wallets Tether froze after the model was trained, the bot had flagged 82% as yellow or red in advance (a blind test: the model had never seen these freezes). False positives on ordinary exchange customers are 1.0% (sample of 99 wallets, 12 November 2026). Results are published in the /proof log: what we predicted and what Tether froze afterwards.
Which networks are supported?
TRON only, USDT TRC-20. That is where most USDT settlement and most freezes happen.
See also: how the score works, dirty USDT on P2P, USDT frozen on TRON: what to do, address poisoning: how not to pay a look-alike, research: 2.17M look-alike addresses in a year.
English Β· Π ΡΡΡΠΊΠΈΠΉ Β· TΓΌrkΓ§e Β· EspaΓ±ol Β· PortuguΓͺs Β· TiαΊΏng Viα»t Β· δΈζ Β· Ψ§ΩΨΉΨ±Ψ¨ΩΨ© Β· Bahasa Indonesia Β· Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΠ°
FreezeCheck Β· freezecheck.org Β· @freezecheck_bot Β· @freeze_check Β· [email protected]
Heuristic assessment, not a legal AML opinion.
Privacy Β· Terms
Check a wallet in Telegram: @freezecheck_bot, 3 free checks a day. Full guide: freezecheck.org.
Originally published by Dev.to Security. Aggregated on AIWithGhost for educational purposes β full credit and traffic to the original publisher.