What Is AML in Crypto?
Anti-Money Laundering (AML) is the reason your account might get frozen and why exchanges use blockchain analytics to trace your deposits. Here is how it works.

Ashir Khan writes about cryptocurrency security, self-custody, macro market analysis, and regulatory policy at CryptoBeacon.
AML vs KYC
KYC (Know Your Customer) is verifying *who* you are. AML (Anti-Money Laundering) is verifying *what you are doing*. KYC is just the first step in a broader AML program. Once an exchange knows who you are, AML rules require them to monitor your ongoing behaviour to ensure you aren't using their platform to clean dirty money, fund terrorism, or bypass international sanctions.
How crypto AML works in practice
Exchanges implement AML through several mechanisms:
- Transaction Monitoring: Using software like Chainalysis to scan every incoming deposit. If funds originated from a sanctioned entity, a darknet market, a known hack, or a crypto mixer (like Tornado Cash), the deposit is flagged.
- Source of Funds (SOF): If you deposit an unusually large amount of fiat or crypto, the exchange may freeze your account and demand proof of how you earned it (payslips, tax returns, trading history).
- Suspicious Activity Reports (SARs): If an exchange suspects illegal activity, they are legally obligated to file a secret report with government agencies (like FinCEN in the US) without informing you.
The FATF Travel Rule
The Financial Action Task Force (FATF) is the global money laundering and terrorist financing watchdog. They implemented the "Travel Rule" for crypto.
What the Travel Rule requires:
When User A sends crypto from Exchange X to User B on Exchange Y (above a certain threshold, usually $1,000), Exchange X must automatically send User A's identifying information to Exchange Y, and Exchange Y must verify User B's information. It mirrors the system used for traditional bank SWIFT wires.
Implementing this for crypto has been technically difficult, leading to fragmented adoption globally and occasional friction when transferring between different regulated exchanges.
Why innocent users get caught in AML nets
Because blockchains are public ledgers, funds have a permanent history. If you sell an NFT to someone who previously interacted with a sanctioned address, and you then deposit those funds to a regulated exchange, the exchange's analytics software might flag *your* deposit due to the "taint" a few hops back in the transaction history.
This results in frozen accounts and frustrating, weeks-long support tickets where innocent users must prove they are not money launderers. To minimise this risk, avoid interacting directly with known mixers or high-risk offshore platforms with the same wallet you use for your regulated exchange deposits.
