19 blockchainsWeb dashboard & APIKYT office

AML checks for crypto wallets and transactions

See whether an address is linked to sanctions, fraud, hacks, mixers or USDT freezes — before you accept the money.

1st check — free from $0.08 per check in bulk 150+ exchanges use the same data

Available via the web dashboard, API and Telegram bot @radar_aml_bot. The bot will soon be renamed to Clerra.

2.01.51.00.5 Clerra

18 coins mixed up — you can't tell which ones are dirty.

19 blockchains in one check

BitcoinEthereumTRONBNB ChainSolanaTONPolygon ArbitrumBaseOptimismAvalancheLitecoinDogecoin Bitcoin CashzkSync EraSuiIoTeXMerlinHashKey
Web dashboard · app.clerra.net

An investigation in one window

Address checks, transaction graph and history — in the browser, nothing to install. Log in with an API key; data is shared across your whole team.

  • Transaction graph: expand links hop by hop or auto-trace up to 5 hops
  • Cross-chain bridges: where the money went after a bridge
  • Investigations with labels and notes — share a view-only link with colleagues
  • Batch screening from Excel and CSV, check history with PDFs
  • Up to 10 employee keys on one balance
app.clerra.net
Clerra OverviewAML checkHistoryBatch screening GraphInvestigationsMonitoringKYT office
KYT office · Transfers
ClientAmountNetworkRiskDecision
client_1842+1,250 USDTTRON8Approved
client_0731+4,900 USDTBSC64Under review
client_2290+310 USDTTRON92Blocked
client_1107−2,000 USDTETH15Approved
client_2290 · sanctions: transfer linked to a sanctioned address
KYT office

A decision on every client transfer

Send client transfers via API or manually — Clerra checks the address and decides by your rules. Borderline cases go to your staff.

  • Rules: manual review threshold, block threshold, auto-block on sanctions and USDT freezes
  • “Under review” queue and a log of staff decisions
  • Address monitoring: new transfers go to Telegram and to your server
  • Signed webhooks to your server, with retries
AML API · for developers

Screen incoming funds before crediting them

REST API with JSON responses. Same balance as the dashboard and the bot. Free test key: your developer can integrate the API before you pay.

GET /v1/checkrisk of an address or transaction
POST /v1/kyt/transferssend a client transfer to the KYT office
GET /v1/tracewhere funds came from and went to
GET /v1/labelswhere a wallet has been
POST /v1/monitorsaddress monitoring
PUT /v1/webhookwebhooks to your server
# Check an address before crediting it
curl https://api.clerra.net/v1/check?address=TQ7x...Lw4 \
  -H "X-API-Key: aml_..."

# Response
{
  "chain": "TRON", "coin": "USDT-TRC20",
  "risk_score": 12,
  "risk_level": "low",
  "complete": true,
  "flags": [],
  "exposure": [
    {"category": "exchange",
     "share_percent": 71.2}
  ],
  "billing": {"charged": true, "balance": 999}
}
TQ7x…kP9mVr2Lw4
Low risk · 12 / 100Sanctions — none
USDT freeze — none
Fraud — none
PDF · Address report
0x8f3a…c41e
For individuals

Telegram bot for AML checks

Send a wallet address or transaction hash — get a risk score and a PDF report in seconds.

  • First check is free, no sign-up
  • Pay in USDT, via @CryptoBot, or by card through Telegram Stars
  • Check right inside a chat with your counterparty via @radar_aml_bot
For reporting

PDF report with an authenticity check

An official report for a client, bank or exchange: risk score, sources of funds and a QR code anyone can scan to confirm the report is genuine. In the bot, the dashboard and via API.

  • Free with every check
  • Risk from 0 to 100 and threat sources
  • QR code to verify authenticity
Address check · TRON · USDT● Done
TQ7x…kP9mVr2Lw4
12 / 100
Low risk
No risky links found
Exchanges
71%
P2P & exchangers
19%
High-risk services
3%
Other
7%
Sanctions — none
USDT freeze — none
Fraud — none
Mixers — none
Fund flow · USDT● Found
  1. Your walletTQ7x…kP9m
    −2,500
  2. Scammer's address6 minutes after the theft
    2,500
  3. 4 intermediate addressesfunds were split up
    2,470
  4. Bridge TRON → Ethereumswitched chains to cover the trail
    2,010
  5. Exchange with ID verificationthe exchange knows the account owner
    1,980
1,980 USDT found on an exchange — a freeze can be requested
For individuals

Crypto stolen? We'll trace where the money went

We follow the funds on-chain — through intermediate wallets, exchangers and cross-chain bridges — to an exchange or service where they can be frozen. We prepare a report for the police and the exchange.

  • Transaction graph: which addresses and chains the money went through
  • PDF report for a police complaint and a request to the exchange
  • We'll tell you where and how to file to get the funds frozen

Only an exchange, the police or a court can freeze and return funds — we find where they are and prepare the evidence. If someone guarantees recovery for an upfront fee, it is almost always a scam.

For everyone who accepts crypto

ExchangersScreen incoming funds before paying out
Payment servicesScreen deposits via API
Shops & online servicesCheck crypto payments before shipping the goods
P2P & OTCCounterparty screening before the deal
iGamingPayouts without frozen funds
Wallets & Web3Screen user addresses

Don't see your case? Write to us — we'll help you build checks into your flow.

Pricing

Pay only for checks: no subscriptions, no setup fees. Dashboard, monitoring, history and PDF reports are free.

500 checks
$85
$0.17 per check
  • Web dashboard & API
  • KYT office & monitoring
  • Valid for 12 months
Buy in Telegram
Popular
1,000 checks
$150
$0.15 per check
  • Web dashboard & API
  • KYT office & monitoring
  • Valid for 12 months
Buy in Telegram
5,000 checks
$600
$0.12 per check
  • Web dashboard & API
  • KYT office & monitoring
  • Valid for 12 months
Buy in Telegram
20,000 checks
$1,600
$0.08 per check
  • Web dashboard & API
  • KYT office & monitoring
  • Valid for 12 months
Buy in Telegram
PackagePricePer check
5 checks$1.50$0.30
10 checks$3$0.30
25 checks$7$0.28
50 checks$13.50$0.27
100 checks$24$0.24
300 checks$66$0.22

One check = a risk score for an address or transfer, one tracing step or an address profile. Incomplete checks are not charged.
Need more than 20,000 checks, a custom payment option or a contract? Write to us — we'll find the right terms.

Frequently asked questions

What is an AML check?

A check of whether a crypto address or transaction is linked to illicit activity: sanctions, fraud, hacks, mixers, darknet markets. If you accept “dirty” funds, an exchange or bank may freeze your account — a check shows the risk in advance.

Where does the data come from?

We use a professional blockchain analytics database relied on by more than 150 crypto exchanges and platforms worldwide. On top of that, we track USDT freezes and OFAC sanctions lists in real time.

Can I try before paying?

Yes. The first check in the bot is free. For developers there is a test API key: the same requests and responses, sample addresses for every risk level, up to 1,000 requests a day, free of charge. We will show you the dashboard in a demo — leave a request.

What uses up a check in the dashboard?

A risk score for an address or transfer, expanding an address in the graph, an auto-trace step and an address profile — 1 check each. Monitoring, history, PDF reports, bridge decoding and investigation links are free.

How long are checks valid?

Bulk packages are valid for 12 months from purchase. A check is only deducted when you run it.

How do I pay?

In USDT to our wallet (TRC-20, TON, BEP-20) or via @CryptoBot. Small personal packages can also be paid by card through Telegram Stars.

Do I need to share my wallet keys?

No. A check only needs a public address or transaction hash. We never hold funds and never ask for private keys or seed phrases.

Can I use it without Telegram?

Yes. The dashboard runs in the browser and the API on your server. For now, packages are bought in the Telegram bot; if you don't use Telegram, leave a request below — we'll invoice you in USDT and stay in touch by email.

Why is the bot called AML Radar?

Clerra is the new name of the AML Radar service. The bot @radar_aml_bot, your balance and keys stay the same; the name in Telegram will change soon.

For companies

Talk to sales

High volumes, API integration, a contract. We'll reply by email within 24 hours with terms that fit your volume.

  • Custom pricing from 20,000 checks a month
  • Dashboard demo and help integrating the API
  • No Telegram needed — we work by email
  • Payment in USDT

By clicking the button, you agree that we process this data to respond to your request.