An AML bot is a chat bot, usually in Telegram, that checks a crypto address or transaction against a provider’s risk data and replies with a risk score or report. You send only a public address or transaction hash. “AMLBot” is also the name of one company; “AML bot” is the general term for any such bot.
AML bot: the term and the brand
“AML” stands for anti-money laundering. An AML bot is a chat bot that runs an AML check for you: you send it a crypto address or a transaction hash, and it replies with how risky the funds look. Most of them live in Telegram, so people also search for an “AML bot Telegram” or “AML bot crypto”.
One company is called AMLBot, written as one word. Its official Telegram bot is @cryptoaml_bot, linked from its website, and it also offers checks in WhatsApp, on the web and in a mobile app.[1] So “AMLBot” is a brand, while “AML bot” is any bot of this kind. Many other companies run one too. We compare them on our AML bots in Telegram page, and our AMLBot review covers the brand itself.
How an AML bot works
Telegram describes bots as small applications that run inside the Telegram app. Each bot is connected to its owner’s server, which processes what users send.[2] For an AML bot, that means:
- You send a public address or a transaction hash. Some bots detect the network themselves; with others you pick TRON, Ethereum, Bitcoin and so on.
- The bot passes it to the operator’s server. The server looks up the address in an attribution database: labels that link addresses to exchanges, scams, sanctioned parties, mixers and other entities.
- It traces the funds. The checker looks at where the coins came from and went, including earlier transfers, and weighs each risk category.
- It replies with a result — a score, a list of categories, often a PDF report. After any free checks, each check is paid.
The bot is only the front door. What matters is whose data sits behind it. Some operators use their own attribution data, such as BitOK and Scorechain. Others do not say. BitHide says its data comes from unnamed third-party providers, and Quppy AML Bot does not say where its data comes from (see our BitHide and Quppy AML Bot reviews).
What an AML bot report contains
An “AML bot scan” usually returns some or all of these:
| Part of the report | What it tells you |
|---|---|
| Risk score | One number or level for the whole address, such as 0–100% or Low / Medium / High. |
| Risk categories | The share of funds linked to each source: exchanges, P2P, mixers, scams, stolen funds, sanctions and so on. AMLBot publishes the list of categories it detects.[3] |
| Counterparties | On some plans, named entities the address dealt with. |
| PDF report | A file you can save or send to an exchange. Not every bot or plan has one. |
How much you see depends on the bot and even the plan. AMLBot’s basic personal plan shows risk in three levels, Low, Medium and High; its business plan gives an exact score from 0% to 100% with a full breakdown.[4] The Scorechain bot gives simplified screening by entity type, not a number (see our Scorechain Bot review). To read the numbers, see what an AML risk score means.
What AML bot checks cost
These are prices from our own reviews. Each review links the service’s pricing page and the date we checked it.
| Bot | Price we recorded | Free checks |
|---|---|---|
| BitOK | From $0.35 a check ($5 for 10, $35 for 100) | For new users, number not stated |
| AMLCrypto | $0.39–$1.00 a check | 1 |
| Quppy AML Bot | 5 USDT for 11 checks, down to 0.23 USDT a check | 5 |
| Shard | 15–29 ₽ a check in prepaid packs | 3 after sign-up |
| USDTBanList (@ChainSentryBot) | $1.50 per AML check | Basic check free |
| AMLBot | Shown only after sign-up | 1 after sign-up |
| Scorechain Bot, BitHide | Not published | 1 |
A cheap check is not automatically a good one. Compare data sources, networks and report format too, or answer a few questions in our AML checker picker. Free options are on free AML check.
Limits of any AML bot
- Coverage. A bot checks only the networks its operator supports. AMLCrypto, for example, covers Bitcoin, Ethereum and TRON only (per our review).
- Different data. Each operator labels addresses itself. One may already know an address belongs to a scam; another may not.
- Different scales. At most services a high number means high risk. At Scorechain’s business API, a high score means low risk.[5] Always read the scale in the report.
- Unknown is not clean. A new address can score low only because nothing is known about it yet.
- Not a verdict. Exchanges and stablecoin issuers use their own data and rules. A bot report can support your case, but it does not decide it.
How to spot a fake AML bot
AML bots attract impersonators because people trust them with money questions. AMLBot itself warns about fake Telegram accounts that copy its team and logo and sell “premium AML checks” or “investigations”. It says it will never ask you to connect a wallet.[6] Signs of a fake:
- It asks for a wallet connection, a signature or an approval. A real check needs only a public address. Connecting and approving can let a drainer take your tokens — see fake AML checkers and token approvals and wallet drainers.
- It asks for a seed phrase or private key. No real checker ever does.
- Someone wrote to you first offering a check, a “clean-up” or “recovery” for a fee.
- The handle is not linked from the official site. “Bot” in a name proves nothing. Telegram notes that bot usernames normally need a “bot” suffix, but some bots do not have one.[2]
What to do: using an AML bot safely
- Open the service’s official website yourself and follow its own link to the bot. We list the official handles as linked from each site.
- Send only the public address (or transaction hash) and pick the right network.
- Read the categories, not just the score. Any share of sanctions, stolen funds or terrorism financing is a reason to stop.
- Save the report with your chat and trade records.
- For large amounts, check in a second service with different data.
- If a bot or “agent” asks for a wallet connection, seed phrase or upfront fee, stop and block it.
Step by step for stablecoins: how to check USDT before receiving it. This guide is general information, not legal advice.
This guide is general information, not legal or financial advice. Rules differ by country and change; check the linked sources.
FAQ
What is an AML bot?
A chat bot, usually in Telegram, that checks a crypto address or transaction against a provider’s risk data and replies with a risk score or report. You send only a public address or transaction hash.
Is AMLBot the same as an AML bot?
No. AMLBot is one company, whose official Telegram bot is @cryptoaml_bot. “AML bot” is the general term for any bot that runs AML checks; many companies run one.
What does an AML bot report show?
Usually a risk score or level, the share of funds linked to each risk category, and on some services a PDF. The exact contents depend on the bot and the plan.
Is an AML bot scan free?
Usually only the first few checks. Most bots give one or more free checks, then charge per check or sell prepaid packs; some do not publish prices at all. Our price table above lists what each bot charges.
How do I find the real AML bot in Telegram?
Go to the service’s official website and use the bot link there. Never trust a bot or account that messaged you first, or one that asks you to connect a wallet or share a seed phrase.
Sources
- AMLBot — Crypto checker. Checked 10 Nov 2026.
- Telegram — Bots: An introduction for developers. Checked 10 Nov 2026.
- AMLBot — What do we analyze?. Checked 10 Nov 2026.
- AMLBot — AMLBot plans explained: Lite, Pro and Pro+ (3 Jun 2026). Checked 10 Nov 2026.
- Scorechain docs — sc_getAddressAnalysis. Checked 10 Nov 2026.
- AMLBot — Don’t get tricked by fake AMLBot platforms: protect your crypto from scammers (16 Apr 2025). Checked 10 Nov 2026.