Crypto wallet risk check: AML screening for any address
Before you send or accept USDT and other crypto, check the other side: USDT freeze, sanctions and blacklists, the owning exchange, its counterparties and a 0–100 risk score.
Free balance, USDT freeze & trading-risk check
No sign-up; the balance and assets of any address come from the chain itself, the freeze state from the USDT contract and the blacklists and trading-risk lists.
Has this happened to you?
Your exchange account got restricted
You received crypto, sent it to your exchange, and days later your account or withdrawals were blocked — the funds were linked to a tainted address.
Worried your USDT gets frozen
Tether freezes addresses tied to scams and trading risks; receiving from one can drag your funds into trouble.
Someone wants to pay you in USDT
In a P2P deal or a sale you do not know where the money comes from; check the address before you accept.
You are about to send funds
Before sending, know whether the target is personal or an exchange, brand-new or established, and whether it touches high-risk services.
What the full report gives you
USDT & USDC freeze
Straight from the Tether and Circle contracts
Blacklists & trading risk
OFAC, scams, phishing, hacks and mixers
Who owns it
Personal, exchange or an exchange deposit address — with the name
Wallet details
Network, balance, assets, creation date and transactions
Counterparties
The last 10 wallets, each with its label and risk
Risk score 0–100
With the reason for every point, the sources and advice
Sample report
A sample report with a made-up address; yours is built from live chain data.
This wallet is linked to high-risk sources. Funds from it may get your exchange account restricted.
Based on the OFAC list and the Tether contract, this is a «personal wallet» rated 64 out of 100.
Why this result
- 1 counterparty in the latest transactions is «Trading risk».
- The wallet is less than a month old (19 days).
0–19 low, 20–39 low to moderate, 40–59 moderate, 60–79 high, 80–100 severe.
Wallet details
TXs8mpL9…sample…Qe3vJ2kRw7- Network
- Tron (TRC20)
- Balance
- 41.2 TRX
- Created / first transaction
- 20 Oct 2026
- Last activity
- 7 Nov 2026
- Transactions
- 87
- In / out
- 52 / 35
Latest counterparties
| Label | Direction | Last | Status |
|---|---|---|---|
| TBa1nce…demo…7Kp2 Binance | ⬆ out 3 | 7 Nov 2026 | OK |
| TSanc7…demo…Q9xL OFAC SDN | ⬇ in 1 | 4 Nov 2026 | Trading risk |
| TPers0n…demo…M4aE unlabelled | ⬇ in 2 ⬆ out 1 | 2 Nov 2026 | OK |
How to lower your risk
- Trading with this wallet is not recommended.
- For the first deal with any wallet, send a small test amount first.
Sources of this report
- OFAC SDN list (U.S. Treasury)
- Tether USDT contract — freeze list (isBlackListed)
- TronGrid
This is a sample report.
Pricing
Wallet-check API for exchanges, P2P and shops
Get the same report in your own system with one request and screen the source address before you accept a customer deposit. The JSON answer has the score, level, owner, freeze state, findings, counterparties and sources.
Full API docs →curl "https://api.ezrate.me/v1/wallet/check?address=TXyz…&network=tron&lang=en" \ -H "X-API-Key: ezr_live_xxxx"
{
"data": {
"chain": "tron", "address": "TXyz…", "score": 64, "level": "high",
"owner": { "kind": "exchange_deposit", "entity": { "name": "Binance" } },
"freeze": { "usdt": false, "usdc": null },
"findings": [ { "code": "peer_sanctions", "severity": "high", "weight": 60, "text": "…" } ],
"profile": { "first_seen": "2025-03-02T10:15:00Z", "tx_count": 812, "counterparties_total": 37 },
"counterparties": [ … ], "sources": [ … ], "advice": [ … ]
},
"meta": { "credits": 1, "cached": false, "quota": { "allowance": 23, "used": 4, "left": 19 } }
}Why check a wallet before every transfer?
Has an exchange ever frozen your account days after you received crypto? Are you worried your USDT could be blocked, or does someone want to pay you in crypto and you do not know where the money comes from? A crypto wallet risk check answers that before the deal: paste the address and see whether it is linked to frozen, sanctioned, hacked, scam or mixer addresses.
Large exchanges screen every deposit with AML tools; funds one or two hops from a tainted address can stop a withdrawal. With this check you run the same screening yourself, before the money moves.
What the report shows
- USDT / USDC freeze: read straight from the Tether and Circle smart contracts on chain.
- Sanctions and blacklists: the OFAC SDN list, public scam and phishing lists and known hack addresses.
- Owner: personal wallet, exchange wallet or a user's deposit address at a named exchange — with a warning for sanctioned or high-risk exchanges.
- Wallet details: network, balance and assets, creation date, number of transactions and counterparties.
- Latest counterparties: the last 10 wallets it dealt with, each with its label and risk.
- A 0–100 risk score with the reason for every point, the sources used and advice to lower your risk.
Check the wallet balance of any address
Every address is public on the blockchain, so you can check wallet balance of any address with nothing but the address — no password or private key. Paste it above to see someone else's crypto wallet balance in USDT, TRX, BTC, ETH and other tokens before a deal: does the other side really hold the funds, is the wallet brand-new or established, how many transactions has it made? It only reads public data and gives no access to the wallet.
Is a crypto wallet traceable?
Yes. Every Bitcoin, USDT, TRON and Ethereum transaction stays on the blockchain for good, so anyone can see how much moved, when and to which address. So is a crypto wallet traceable? It is — only the owner's name is not written next to the address. This page works as a crypto wallet tracker and crypto wallet address lookup: it lists the latest transfers, the source and destination wallets and the label of each one (exchange, service, hack or scam address). The full explanation is in our guide is a crypto wallet traceable?.
Find the owner of a crypto wallet: what can be known
To find the owner of a crypto wallet there are two levels. The report covers the first: whether the address belongs to an exchange (named), is a user's deposit address at an exchange, a service, a smart contract or a personal wallet. The second level — the person's real identity — is held only by the exchange that verified them, and it is released to police or a court, not to the public. Any site that promises the name and phone number behind a wallet is not to be trusted.
How to trace stolen crypto
If your USDT or other crypto was stolen or lost to a scam, to trace stolen crypto start from the destination address:
- Collect the evidence: transaction hash, destination address, time, amount and your chats with the other side.
- Check the destination address here: the report shows where the funds went next and whether they reached an exchange — the exchange name is the key lead.
- Report it: file a police report and contact the receiving exchange's support with the transaction hash; exchanges freeze accounts at the request of law enforcement.
- USDT can be frozen: Tether freezes addresses linked to theft at the request of authorities; check the freeze state on this page at any time.
- Beware of recovery scams: people who promise to «recover your crypto» for a fee are almost always scammers too.
A free AML wallet checker for dirty crypto
A crypto AML check compares where an address got its funds and where it sent them with sanctions, hack and scam lists. This free AML wallet checker works as a dirty crypto checker for USDT and as a way to check tainted Bitcoin address history through the inputs spent together. The OFAC sanctions crypto address lookup uses the Treasury's own list, and a crypto wallet owner lookup tells you whether you face a person or an exchange — so you can identify exchange from wallet address in seconds. For live prices see USDT, TRON and Bitcoin.
USDT TRC20 blacklist check: is the address frozen?
Use the USDT TRC20 blacklist check above to check if USDT address is frozen before you accept or send funds.
Tether can freeze addresses in the USDT contract; frozen USDT cannot move. The freeze lookup on this page is free and reads the USDT contract on Tron (TRC20) and Ethereum (ERC20) directly; the Circle USDC blacklist is read on Ethereum, Polygon, Arbitrum, Base and Optimism.
Identify the exchange from a wallet address
Exchange hot wallets carry explorer labels, and user deposit addresses sweep their funds into them. The check spots that pattern and names the exchange; sanctioned exchanges such as Garantex get a red warning.
What the risk score means
| Score | Level | Meaning |
|---|---|---|
| 0–19 | Low | No link to risky sources found; usual care is enough. |
| 20–39 | Low to moderate | A minor sign (e.g. a very new wallet); trade with a test amount. |
| 40–59 | Moderate | A link to a risky service or address; ask about the source of funds. |
| 60–79 | High | Direct links to scams, hacks, mixers or sanctioned services; not recommended. |
| 80–100 | Severe | Frozen, sanctioned or blacklisted; never trade with it. |
Supported networks and API
Tron (TRC20), Ethereum (ERC20), BNB Smart Chain (BEP20), Bitcoin, Polygon, Arbitrum, Base, Optimism, Litecoin, Dogecoin, Solana and TON — detected from the address itself. Exchanges, P2P traders and shops can run the same check from the EZRate API — a KYT crypto API for deposits: GET /v1/wallet/check returns the score, owner, freeze state, lists, counterparties and sources; GET /v1/wallet/freeze is the free freeze lookup.