AML Crypto Check — Cryptocurrency Address Purity Analysis
An AML check shows whether a crypto address is linked to risky sources: sanctioned entities, darknet markets, mixers, scams, stolen funds or high-risk exchanges. You get a risk score from 0 to 100 and a report that explains it — before you accept funds or send them on.
How an AML Address Check Works
The check runs on public blockchain data. You paste the address and pick the network and the coin; the service then collects the transaction history, the address's links and the categories of fund sources. No access to the wallet is needed: the seed phrase and private key play no part in the check, and nobody should ask you for them. Not sure where to find the address? See how to find a crypto wallet address.
The result is a report with a risk score from 0 to 100. It stays in your check history: you can download it as a PDF, reopen it later or send a colleague a view-only link.
What the Report Contains
- The risk score and its level: low, medium or high.
- Key data: network, coin, check date, number of incoming and outgoing transactions.
- Fund flows: where the money came from and where it went, broken down by type — transfers, exchanges, mixers.
- The address's links, grouped into dangerous, suspicious, trusted and other.
- A flag when the address is tied to a known incident, such as a hack.
The links and flows are what explain the final number. Two addresses can get the same score for different reasons: one because of a large deposit from a high-risk exchange, the other because a small amount passed through a mixer.
Where to Run a Check
- In your account on the website, where your report history is also kept.
- In the Telegram bot — handy when you need to check an address straight from a chat with a counterparty.
- In the RiskScanner mobile app.
- Through the AML API — when checks have to run inside your own service: incoming payments, withdrawals, customer onboarding.
Which Networks You Can Check
AMLKYC.tech checks addresses in 18 networks, including Bitcoin, Ethereum, TRON, BNB Chain, Solana, Toncoin, Litecoin, Polygon, Arbitrum, Base and Avalanche. Pick the network the address really belongs to. USDT, for example, circulates in 12 of them, and USDT on TRON (TRC-20) and on Ethereum (ERC-20) are separate tokens with separate histories. The wrong network leads to an error or an empty report.
How to Read the Result
Look past the final number to the categories and how close the link is. Receiving funds straight from a sanctioned address is a different risk from an indirect link several transfers away. Keep the full report, not just the score: it records what your decision was based on.
| Risk Level | Score | What to Do |
|---|---|---|
| Low | 0–30 | Standard processing; keep the report |
| Medium | 31–60 | Review the linked categories and counterparties, ask for the source of funds |
| High | 61–100 | Do not process automatically: a manual AML review is needed |
How the score is built and what to do when it is high is covered on the AML Risk Score page.
When to Check an Address
- Before accepting a transfer from a new counterparty — especially in P2P and OTC deals.
- Before sending funds to an unfamiliar address: if it belongs to a scammer, getting the money back is rarely possible.
- Before depositing coins you received from others to an exchange: the exchange may block the deposit if their history includes risky sources.
- For businesses — on every deposit and withdrawal, so that screening is part of the process rather than a one-off.
What a Check Cannot Tell You
The report relies on labelled addresses — ones whose owner or activity is known. If nobody has flagged a scammer's address yet, the check will not recognise it. A low score therefore means “no known risks found”, not “the address is clean”.
The data changes: the address gets new transactions and databases get new labels. You can re-run a check, and the score will be recalculated on the current blockchain history. The limits are described in more detail in the AML disclaimer.
Frequently asked questions
An AML check analyzes the history of a blockchain address to identify connections with illegal activity: money laundering, sanctioned entities, darknet marketplaces, and mixers. The result is a risk score from 0 to 100.
The platform checks addresses in 18 networks, including Bitcoin, Ethereum, TRON (USDT TRC-20), BNB Chain, Solana, Toncoin and Litecoin.
Pricing starts at $1 per request. Business plans with volume discounts are available for high-volume screening.
Usually within a few seconds. Results include risk score, AML tags, risk sources, and address connections.
Yes. Checking before receiving crypto protects you from having funds frozen on exchanges. If incoming coins are linked to crime, the exchange may freeze your account.
The report contains: overall risk score (0–100), risk categories (sanctions, darknet, mixers, scam), fund origin sources, and a visual connection graph.
Yes. The REST API enables automated checks and integration of AML screening into your payment flow.
Screen your first 5 addresses for free
Sign up and get 5 free AML checks. A full report with a risk score and sources of funds — in seconds.
The AMLKYC app — checks at your fingertips
Check addresses and transactions from your phone: Telegram bot, RuStore and App Store.
Have a question? Write to us
Fill in the form and we will get back to you.