EZRate
Sign in
🛡️

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.

Supported networks:TronEthereumBNB Smart ChainBitcoinPolygonArbitrum OneBaseOptimismLitecoinDogecoinSolanaTON

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.

High risk

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.

Network: Tron (TRC20)Owner: Personal wallet (most likely) · medium confidenceChecked: 8 Nov 2026, 19:04
USDT / USDC freezeUSDT: Not frozen
Blacklists & trading riskNot found
Counterparty wallets14in the latest 50 transfers

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
Assets2,350 USDT

Latest counterparties

LabelDirectionLastStatus
TBa1nce…demo…7Kp2
Binance
⬆ out 37 Nov 2026OK
TSanc7…demo…Q9xL
OFAC SDN
⬇ in 1 4 Nov 2026Trading risk
TPers0n…demo…M4aE
unlabelled
⬇ in 2 ⬆ out 12 Nov 2026OK

How to lower your risk

  1. Trading with this wallet is not recommended.
  2. For the first deal with any wallet, send a small test amount first.

Sources of this report

This is a sample report.

Pricing

Free

0

3 full reports a month + the free freeze check

Start free

🛡 Wallet checks pack

10 USDT / month

20 full checks a month on top of your plan

Buy with USDT

API plans

API

Basic 15 and Pro 50 checks a month, with the rates API

Buy with USDT

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

ScoreLevelMeaning
0–19LowNo link to risky sources found; usual care is enough.
20–39Low to moderateA minor sign (e.g. a very new wallet); trade with a test amount.
40–59ModerateA link to a risky service or address; ask about the source of funds.
60–79HighDirect links to scams, hacks, mixers or sanctioned services; not recommended.
80–100SevereFrozen, 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.

Frequently asked questions

Paste the address in the box at the top of this page: its balance, assets and USDT freeze state are shown free. Balances are public on the blockchain and need no password or permission from the owner.

The USDT freeze and sanctions lookup on this page is free. The full report is free 3 times a month with a free account, and the Wallet checks pack adds 20 checks a month.

Paste it in the box above; the freeze state is read from Tether's USDT contract on chain and shown at once.

Often yes: when the address is a labelled exchange wallet or sweeps its funds into one, the exchange is named in the report. Personal wallets have no owner name and are shown as «personal wallet».

Yes. Every transaction is public on the blockchain: paste an address here to see its latest transfers, source and destination wallets and the exchanges the funds reached. The owner's name is not on the blockchain.

The report shows whether the address belongs to an exchange or service or is a personal wallet. The real identity is known only to the exchange that verified the user and is released to police or a court.

Check the destination address here to see which exchange received the funds, then report the transaction hash to the police and to that exchange. Do not pay anyone who promises to recover the funds for a fee.

No tool can prove a wallet 100 % clean. A low score means nothing risky was found in the sources checked. Always start with a test amount.

Public blockchain data (explorers and public nodes), the Tether and Circle contracts, the OFAC SDN list, public scam lists and the EZRate label database. Every report lists its sources.

Tron, Ethereum, BSC, Bitcoin, Polygon, Arbitrum, Base, Optimism, Litecoin, Dogecoin, Solana and TON.