AML screening API

Every verdict with its receipts

Screen any crypto address or transaction. Each verdict cites the sanctions list, label and rule version behind it, and reproduces on the date it was issued.

Telegram · @LeeriBot
/check TQn9Y2kh…KcbLSE
91 · SEVERE
Listed on OFAC SDN (2026-10-18). 72% direct sanctions exposure.
Open report →
agent — mcp

              > Is this wallet safe to pay out?
            
              ● leeri.screen(address)
            
                └ score 78 · HIGH · 3 findings
            
              ● Not safe. Drainer label [1], mixer
            
                within 1 hop [2]. Sources attached.
            
              · paid 0.002 USDC via x402 · 480 ms
            
report-3a91.pdf
Leeri ADDRESS RISK REPORT
6 LOW
Rulesetv2026.10.3 Issued2026-10-20 Hashsha256:91ab…
Generating report… Signing hash… Authenticity verified
console.leeri.ai/screen ruleset v2026.10.3
Recent checks
Good morning. What should we screen?
Paste an address or tx hash…
Screen
Or pick a recent check on the left
ETHEREUM 0x28C6c06298d514Db089934071355E5743bf21d60
6 LOW
EXPOSURE, WHOLE WALLET DIRECT + 3 HOPS
  • Exchange 86%
  • Other 14%
  • Known exchange hot wallet LABEL-EXCH@2.1
    Label set 2026-10-19
  • No sanctions exposure within 3 hops SANC-INDIRECT@3.2
    OFAC · EU · UN · UK HMT
  • No mixer activity in 365 days MIX-HIST@1.4
    Rule methodology
Screened against
  • OFAC SDN
  • EU
  • UN
  • UK HMT
ruleset v2026.10.3

One call: verdict, breakdown, receipts

REST API and webhooks. A compatible endpoint lets you switch from your current vendor in a day: change the URL and the keys. Re-screening the same address inside the free re-check window costs nothing.

RequestResponse
$ curl https://api.leeri.ai/v1/screen \
  -H "Authorization: Bearer $LEERI_KEY" \
  -d '{"chain":"tron","address":"TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"}'
200 OK · 480 ms
{
  "score": 91, "level": "severe",
  "exposure": { "sanctions": 0.72, "mixer": 0.14, "exchange": 0.14 },
  "findings": [{
    "rule": "SANC-DIRECT@3.2",
    "source": "OFAC SDN 2026-10-18",
    "evidence_url": "https://leeri.ai/e/8f2c…"
  }],
  "report_pdf": "https://leeri.ai/r/8f2c….pdf",
  "ruleset": "v2026.10.3", "hash": "sha256:4b1e…"
}

Every chain your customers use. One report

Multichain Blockchains covered Deep analysis on TRON, ETH, BSC, Base, BTC and LTC. Base coverage on every other major chain.
Whole wallet
Time to a full report
  1. Resolve address and chain
  2. Trace the whole wallet, multi-hop
  3. Match against sanctions and labels, sign the PDF
Up to date Updated just now
Sanctions and watchlists refreshed
  • OFAC SDN
  • EU Consolidated
  • UK HMT
  • UN Security Council

AI where it helps,
with a deterministic verdict

Agents ask, Leeri answers with sources

Claude, ChatGPT and other agents screen an address through the Leeri MCP server and get findings with receipts, not a bare number.

leeri.screen({ address: "0x0000db…" })
score78 · HIGH
Drainer label, 2,140 victims Label set
Mixer within 1 hop Methodology
Frozen by issuer ×2 Freeze Index

Pay per request, no account

Agents pay with x402 on each call. No sign-up, no API key, nothing to manage.

402 Payment Required0.002 USDC
Awaiting payment Settling on Base… Paid · 200 OK 480 ms

Why High, in plain words

A short note for the reviewer and the regulator. In the console and inside the PDF.

The wallet is labelled as a drainer with 2,140 victims [1]. Outbound funds reach a mixer within one hop [2]. The issuer has frozen its funds twice [3].

Every sentence points to a finding

The model never decides. It explains a deterministic verdict and links each claim to the rule and source behind it.

  1. [1] Wallet drainer, 2,140 victims SCAM-DRAIN@2.0
  2. [2] Outbound to mixer within 1 hop MIX-HOP@1.4
  3. [3] Funds frozen by issuer on 2 occasions FREEZE-IDX@1.0

Ask your data a question

Natural language over your history and monitoring. No filters to build.

show all my addresses with mixer exposure this week
Leeri: 3 of 1,284 monitored addresses match.

It runs against your history

Results are the same rows you see in Monitoring and History, with reason, rule and source.

  • 0x0000db…e70000 ETH 78
  • bc1qxy2k…x0wlh BTC 23
  • TQn9Y2kh…KcbLSE TRON 91

Keys, usage, history and monitoring
without an account manager

Sign up, create a key and screen your first address in a few minutes. Upload a CSV and get the same file back with scores and signals.

console.leeri.ai/monitoring
Ask Leeri
Monitored addresses 1,284

Screening, proof
and monitoring in one API

Screening

  • Addresses and transactions, scored across the whole wallet.
  • Exposure in % by category: exchanges, mixers, scam, sanctions. Direct and multi-hop.
  • Deep coverage on TRON, ETH, BSC, Base, BTC, LTC.

Proof

  • A PDF report with every check at no extra cost. Several templates, each with an authenticity hash.
  • Rederive: any verdict reproduces as of the check date, even a year later.
  • Public rule methodology.

Monitoring

  • Watch addresses. An alert seconds after a transaction or a label change, with the reason attached.
  • Delivered by webhook or Telegram.

Freeze Index

ONLY AT LEERI
  • The full database of USDT and USDC freezes, plus an alert the moment a wallet is frozen.

Wallet ownership proof

  • Travel Rule ready. Your customer proves a wallet is theirs by signature or micro-transfer, through a drop-in widget.

Channels

  • Telegram bot for quick checks.
  • Client console: sign-up, keys, usage, history, monitoring. Self-serve.
  • MCP server for AI agents with pay-per-request (x402), no sign-up.

Plans with PDF reports included

Monthly. Re-screening the same address inside the free re-check window is free on every plan.

Starter

$??? / month

For a first compliance desk.

  • ??? checks / month
  • PDF report with every check
  • Monitoring for ??? addresses
  • Telegram bot and console

Growth

Most teams
$??? / month

For exchanges and processors in production.

  • ??? checks / month
  • Batch CSV screening
  • Monitoring for ??? addresses
  • Freeze Index alerts
  • Webhooks and MCP server

Scale

$??? / month

For high-volume teams with audits.

  • ??? checks / month
  • Unlimited monitoring
  • Wallet ownership widget
  • Rederive on demand
  • DPA and dedicated support

Built to FATF Recommendation 15, the EU Travel Rule and MiCA. Methodology, data handling and uptime are public.

Screen your first address today

Free to start. Switch from your current vendor in a day with the compatible endpoint.