Know your customer (KYC/CDD)
Verify user identity at onboarding using CDD procedures. Establish the expected transaction profile. Apply enhanced due diligence (EDD) for high-risk users, PEPs, and high-value accounts.
A practical guide to anti-money laundering compliance for virtual assets: what FATF requires of VASPs, how transaction monitoring works on-chain, which tools identify high-risk addresses, when to file a suspicious activity report, and how to build a programme that satisfies regulators without generating excessive false positives.
Verify user identity at onboarding using CDD procedures. Establish the expected transaction profile. Apply enhanced due diligence (EDD) for high-risk users, PEPs, and high-value accounts.
Screen wallet addresses at deposit and withdrawal using blockchain analytics. Flag exposure to mixers, sanctioned entities, darknet markets, and other illicit clusters. Re-screen periodically for ongoing relationships.
File SARs (or STRs) with your jurisdiction's FIU when you identify transactions you know or suspect involve criminal proceeds. Do not tip off the subject of a SAR filing.
Maintain records of KYC data, screening results, compliance decisions, and SAR filings for the required retention period (typically 5 years). Regulators examine the audit trail — not just the existence of controls.
Crypto AML (anti-money laundering) is the set of controls, policies, and tools that virtual asset businesses use to detect and prevent money laundering through blockchain transactions. It encompasses customer due diligence, ongoing transaction monitoring, wallet address screening, sanctions checking, and suspicious activity reporting.
Exchanges, custodians, OTC desks, fiat on-ramps, and payment processors are classified as VASPs under FATF Recommendation 15 and must apply full AML/CFT controls. Full guidance at fatf-gafi.org.
Fully decentralised protocols without a central operator remain in regulatory grey territory in most jurisdictions — but frontend operators, deployer teams, and governance multisigs face increasing scrutiny. The FATF's 2021 guidance pushes toward broader VASP classification.
A complete crypto AML programme has five interlocking components. Weakness in any one creates compliance gaps that regulators and bad actors both exploit.
Verify identity at onboarding — name, date of birth, address, government ID. Establish an expected transaction profile. Apply Enhanced Due Diligence (EDD) for Politically Exposed Persons (PEPs), high-risk jurisdictions, and accounts above defined value thresholds.
Screen wallet addresses at every deposit and withdrawal using blockchain analytics. Maintain behavioural rules that flag unusual patterns — rapid chain-hopping, structuring below reporting thresholds, sudden large inbound transfers inconsistent with the stated customer profile.
Screen all users and counterparty wallet addresses against OFAC SDN, EU consolidated sanctions list, UN Security Council list, and other applicable sanctions regimes. Sanctions screening is a separate, parallel obligation to AML monitoring — not a subset of it. OFAC list at ofac.treasury.gov.
File Suspicious Activity Reports (SARs) with your jurisdiction's Financial Intelligence Unit when transactions are suspected to involve criminal proceeds. In the US, file with FinCEN at bsaefiling.fincen.treas.gov. Never tip off the subject of a SAR.
On-chain transaction monitoring relies on blockchain analytics tools that maintain continuously-updated entity databases. When a wallet address is submitted, the tool traces its fund flows to known entity clusters and returns a risk score with a category breakdown based on exposure type and hop distance.
Tools group addresses into entity clusters using common-input-ownership heuristics, exchange deposit patterns, law enforcement intelligence, and OSINT. Named clusters (exchanges, darknet markets, ransomware groups) form the reference database against which every screened address is compared.
Direct (1-hop) interaction with a known illicit cluster is treated as a strong signal. Indirect exposure at 2+ hops — where a counterparty of yours has the connection — carries far lower compliance weight. Understanding hop distance is essential for calibrating proportionate responses. A full explainer on how mixing obscures hop chains: cryptocurrency tumbler (Wikipedia).
| Category | Severity | Compliance response |
|---|---|---|
| Sanctioned entity (OFAC SDN) | Critical | Immediate block; SAR mandatory for US-nexus VASPs; no discretion |
| Mixer / tumbler | High | Block above volume threshold; source-of-funds request; possible SAR |
| Darknet market | High | Block; SAR filing strongly recommended |
| Ransomware | High | Block; SAR; paying ransomware may itself be prohibited in some jurisdictions |
| Fraud / scam | Medium–High | Assess victim vs participant; enhanced review; consider SAR |
| Unregulated P2P exchange | Medium | Enhanced due diligence; source-of-funds documentation |
| Gambling | Low–Medium | Jurisdiction-dependent; document and assess volume |
| Regulated exchange | Low | Proceed; standard monitoring |
The FATF Travel Rule (Recommendation 16) extends the traditional wire-transfer information requirement to virtual asset transfers. VASPs must collect and transmit originator and beneficiary identity data with each transfer above the jurisdiction threshold.
| Provider | Coverage | Key strength | Best for |
|---|---|---|---|
| Chainalysis KYT | BTC, ETH, Tron, SOL, 20+ | Broadest entity database; law enforcement track record | Large exchanges; financial institutions |
| Elliptic Navigator | BTC, ETH, DeFi, cross-chain | Strong DeFi and cross-chain coverage | DeFi protocols; multi-asset fintechs |
| TRM Labs | 30+ chains | Wide chain support; Travel Rule tooling | Mid-market VASPs; neobanks |
| Crystal Blockchain | BTC, ETH, ERC-20 | Detailed BTC tracing; EU compliance templates | European VASPs; BTC-focused teams |
A Suspicious Activity Report (SAR) — or Suspicious Transaction Report (STR) in some jurisdictions — is a mandatory disclosure to your financial intelligence unit when you identify transactions you know or suspect involve criminal proceeds or terrorist financing.
Direct sanction exposure. Direct or near-direct interaction with darknet markets, ransomware wallets, or fraud operations. Structuring behaviour designed to evade reporting thresholds. Customer whose stated source of funds is inconsistent with their on-chain profile. A compliance decision to block based on a high-risk screening result is often accompanied by a SAR filing.
File with your jurisdiction's FIU: FinCEN (US) at bsaefiling.fincen.treas.gov, NCA (UK), or national FIU (EU). Do not tip off the subject — disclosure is prohibited and can constitute a criminal offense. Retain records for the required period (5 years under US BSA).
Published methodology documentation. Regular public illicit activity reports. Demonstrated law enforcement usage. Clear false-positive dispute process. SOC 2 Type II certification or equivalent. Transparent data retention and privacy policy.
No published methodology — risk scores with no explanation cannot be defended in a compliance audit. Overconfident language ("this address is criminal") rather than probabilistic framing. Thin coverage for your users' actual chains. No exportable audit trail for your records.
| Method | Best for | Pros | Cons |
|---|---|---|---|
| Manual (dashboard) | Low volume; investigations; spot checks | No integration needed; flexible interpretation | Doesn't scale; coverage gaps under pressure |
| Batch screening | Periodic re-review of existing user wallets | Covers existing book; catches updated attribution | Lagging — not real-time |
| Real-time API | Exchanges; payment processors; high-volume VASPs | Every transaction monitored; automated flow; full log | Integration cost; requires codified risk policy |
Crypto AML is the set of controls, policies, and tools that virtual asset businesses use to detect and prevent money laundering through blockchain transactions. It encompasses KYC/CDD at onboarding, ongoing transaction monitoring, sanctions screening, and SAR filing. It matters because FATF Recommendation 15 requires VASPs to apply AML controls equivalent to traditional financial institutions — and regulators in the EU (MiCA/TFR), US (FinCEN/BSA), and UK (FCA) all have active enforcement frameworks.
Beyond legal compliance, effective crypto AML protects organisations from processing criminal proceeds — which creates asset freeze risk, reputational damage, and in serious cases, secondary liability exposure. FATF mutual evaluations in 2023–2024 found over 60% of assessed VASPs had inadequate controls, with transaction monitoring gaps cited most frequently.
A complete crypto AML programme includes: (1) Customer Due Diligence (KYC) — verifying identity at onboarding and applying EDD for high-risk users; (2) ongoing transaction monitoring — screening wallet addresses at every deposit and withdrawal using blockchain analytics; (3) sanctions screening — checking users and counterparty wallets against OFAC SDN and equivalent lists; (4) Travel Rule compliance — collecting and transmitting originator/beneficiary data above jurisdiction thresholds; (5) SAR/STR filing — reporting suspicious activity to the relevant FIU; and (6) record-keeping — maintaining documentation for the required retention period.
The FATF Travel Rule (Recommendation 16) requires VASPs to collect and transmit originator and beneficiary identity data with virtual asset transfers above a threshold — typically USD/EUR 1,000, with no threshold under the EU's Transfer of Funds Regulation. This mirrors the wire transfer requirement applied to banks. The practical challenge is that crypto lacks SWIFT-style messaging infrastructure, so specialised Travel Rule solutions (Notabene, Sygna, Verifyvasp) have emerged to handle VASP-to-VASP data exchange. Travel Rule compliance is a parallel obligation to transaction monitoring — passing identity data does not discharge the duty to screen funds for illicit exposure.
A SAR is required when you know, suspect, or have reasonable grounds to suspect that a transaction involves proceeds of crime or terrorist financing. In practice this covers: direct exposure to OFAC-sanctioned wallets, near-direct interaction with darknet markets or ransomware operators, structuring behaviour (multiple transactions below reporting thresholds designed in aggregate to move a larger amount), and customers whose on-chain activity is inconsistent with their stated source of funds.
Critically: once you have filed or are filing a SAR, you must not tip off the subject. Telling a customer their account was blocked due to a SAR is prohibited in most jurisdictions and can constitute an offence. You can tell users their account is restricted for compliance reasons without disclosing the SAR itself.
This is one of the most actively contested questions in crypto regulation. Truly decentralised protocols without a central operator are not yet clearly classified as VASPs under FATF guidance in most jurisdictions. However, the regulatory perimeter is moving. Frontend operators, deployer teams, governance multisig holders, and entities receiving fees from a protocol increasingly face scrutiny and potential VASP classification.
Many DeFi protocols have adopted voluntary wallet screening at the frontend level — blocking connections from sanctioned addresses and high-risk wallets — as a practical risk management measure, even without explicit legal obligation. The EU's MiCA regulation and FATF's evolving guidance both push toward broader coverage of DeFi participants over time.
The obligations are structurally similar — KYC, transaction monitoring, SAR filing, record-keeping — but the technical tools and data sources differ fundamentally. Traditional AML monitors counterparty bank account names and transaction narratives; crypto AML monitors blockchain address graphs and on-chain fund flows.
Crypto AML offers a genuine advantage traditional finance lacks: the complete transaction history of every wallet address is permanently and publicly visible on-chain. Unlike bank records (which require court orders or regulatory requests to access), blockchain data is open — meaning analytics tools can trace fund flows across years of history in seconds. This transparency is why FATF considers well-implemented crypto AML potentially more effective than traditional financial monitoring when properly deployed.
Match the tool to your primary chain exposure, transaction volume, and integration requirements. Chainalysis KYT is the market leader for large exchanges needing forensic quality and regulatory defensibility — it has the broadest entity database and the strongest track record in law enforcement contexts. Elliptic Navigator has stronger DeFi and cross-chain coverage. TRM Labs covers 30+ chains at competitive pricing, making it well-suited for mid-market VASPs with diverse asset mixes. Crystal Blockchain is strong for Bitcoin-focused European VASPs.
Before committing, run a test batch of addresses with known risk profiles through shortlisted vendors and compare the category breakdowns — not just the headline scores. Vendors who publish detailed methodology documentation tend to produce more defensible outputs in regulatory examinations.
Real-time at every transaction for regulated VASPs processing significant volume — screening at every deposit and withdrawal via API. This is the FATF Recommendation 15 standard for ongoing monitoring. Onboarding-only screening misses all post-signup activity and does not satisfy the ongoing monitoring obligation.
For existing user wallets: periodic batch re-screening at least quarterly for standard-risk users, more frequently for high-value accounts. Analytics databases are updated continuously — a previously-clean address can be re-attributed to a newly-identified illicit cluster without any new on-chain activity from the user. Documenting each re-screening run demonstrates the ongoing monitoring programme required by regulators.
Yes — false positives are inherent to probabilistic heuristic clustering. Common scenarios: CoinJoin users whose privacy technique resembles mixer activity; users withdrawing from large exchange hot wallets shared across thousands of customers; and addresses in clusters recently re-attributed to newly-identified illicit entities without any change to the user's own on-chain activity.
Managing false positives well is a marker of a mature crypto AML programme. Build a documented dispute resolution process with a clear SLA (typically 5 business days for review with evidence). Track the false positive rate quarterly — above 10–15% of blocked accounts being cleared after review signals miscalibrated thresholds, not insufficient blocking. Adjust the category-response matrix accordingly.