How to Check a USDT (TRC20) Wallet Before a P2P Deal
Updated: September 21, 2026
USDT on the TRC20 network is the most popular way to settle P2P deals: network fees run about a dollar, and transfers land within a minute. That speed has a downside — the funds you receive can carry a history the seller never mentions.
Why this isn't a hypothetical risk
Tether and exchanges periodically freeze addresses tied to sanctions lists or large-scale fraud — sometimes after the fact, once funds have already passed through them several times. If the USDT you received gets caught in one of these freezes once it's on your balance or you try to withdraw it to an exchange, you're the one who has to sort it out, not the seller you bought it from.
What exactly to check on the other side
- Direct match — the address itself is on the OFAC SDN sanctions list or in a ransomware-address database.
- Indirect exposure — the address is clean on its own, but recently received funds directly from a flagged address (1 hop) or from a counterparty that itself interacted with one (2 hops, a weaker signal).
How to check an address in 30 seconds
- Copy the counterparty's TRC20 address (it starts with
T) before you confirm the deal. - Open the check form on the homepage and select the Tron / USDT-TRC20 network.
- Paste the address and hit "Check address" — a direct lookup takes a fraction of a second; the 1–2 hop link analysis usually finishes in a few seconds.
- Read the result: clean, a direct match, or a percentage of indirect exposure with the address it traces through.
If the wallet comes back "dirty"
A direct match against a sanctions list is a reason to walk away from the deal — accepting those funds means accepting the legal risk that comes with them. Indirect exposure at 1–2 hops isn't automatically a stop sign, but for a large amount it's worth checking the percentage of volume involved and, if it's significant, asking for a different payment source or splitting the deal into smaller, more traceable transfers.
What a check can't guarantee
The result is built on free, public data sources — OFAC SDN and Ransomwhere — which are updated with some delay and don't cover every exchange's or law-enforcement agency's own database. A clean result lowers the risk; it doesn't remove it entirely. Treat it as an input to your decision, not a legal opinion.
Frequently asked questions
Do I need to sign up to check a counterparty's address?
No. The public check on the homepage is free and doesn't require registration — just enter the address and network.
Does this only work for TRC20, or also BTC and ETH?
BTC, ETH, and USDT on both ERC20 and TRC20 are supported — you can check a counterparty's wallet regardless of which network they accept payment on.
What should I do if an address shows high indirect exposure but no direct match?
Weigh the deal size against the percentage of volume involved: for a small amount the risk is usually acceptable, for a large one it's worth asking the counterparty about the source of funds or choosing a different payment method.