What Is an AML Check and Why Does It Matter
An AML check is a compliance screening process that examines a cryptocurrency wallet's transaction history to identify risk factors. AML stands for Anti-Money Laundering, and in crypto, it involves analyzing on-chain data to trace where coins came from and whether they have been associated with illicit activity.
Exchanges, custodians, and institutional buyers now routinely perform AML checks before accepting deposits. If your wallet is flagged as high-risk, your funds may be frozen, your account suspended, or your transaction rejected. This happens because financial regulators expect platforms to screen for stolen funds, sanctions violations, and darknet exposure. By understanding how AML checks work, you can assess your own wallet risk before sending coins to an exchange or receiving large transfers.
How Blockchain Analysis Traces Transaction History
Blockchain analysis tools reconstruct the complete transaction history of a wallet by following the flow of coins across the public ledger. Every transaction on Bitcoin, Ethereum, Tron, and other blockchains is permanently recorded with sender, receiver, and amount. Analysts use this data to build a map of wallet clusters and identify patterns.
When you receive coins, the analysis tool traces backward through previous transactions to find the original source. If those coins passed through a known mixer, darknet marketplace, or stolen-funds address, the tool flags them as tainted. The analysis also looks forward to see if coins have been used in suspicious activity after leaving your wallet. This historical tracing is the foundation of how AML checks work—it creates a complete record that no wallet can hide from, since all transactions are public on the blockchain.
How Risk Scoring and AML Fee Structures Work
AML checks assign a numerical risk score to each wallet, typically on a scale from 0 to 100 or 0 to 10, where lower scores indicate cleaner coins. The score is calculated by weighing multiple factors: direct connections to darknet markets, exposure to stolen funds, links to sanctioned entities, mixing service usage, and transaction frequency anomalies.
AML check fees vary by service and use case. Some platforms charge per wallet check, while others offer subscription models or integrate screening into exchange deposits at no visible cost. The cost of an AML check ranges from free (limited scans) to several dollars per address, depending on the depth of analysis and the service provider. Understanding how to do AML checks and what the fee structure is helps you choose the right tool for your needs. Check the AML Services page on this site for a curated list of verified providers and their pricing models.
Step-by-Step: How to Check a Crypto Wallet Before Receiving Coins
Before accepting a large transfer of USDT, TRX, BTC, or other tokens, follow these steps to assess wallet risk:
- Obtain the sender's wallet address (TRC20 for USDT on Tron, for example).
- Visit a trusted AML check service and enter the address.
- Review the risk score and detailed findings (darknet exposure, theft flags, sanctions matches).
- Check the transaction history summary to see if coins have passed through high-risk sources.
- Decide whether the risk level is acceptable for your use case.
- If risk is low, proceed with the transfer; if high, ask the sender for clarification or decline.
This process takes minutes and can prevent you from receiving coins that exchanges will later freeze. Many institutional buyers and compliance teams perform this check as routine due diligence before accepting deposits.
What Risk Score Levels Mean and Acceptable Thresholds
Risk scores help you interpret AML check results quickly. A score of 0–20 typically indicates clean coins with no known high-risk connections. A score of 21–50 suggests minor red flags, such as a single transaction touching a mixer or a small connection to a suspicious cluster. A score of 51–100 indicates significant risk: direct darknet exposure, stolen-funds links, or sanctioned-entity involvement.
Acceptable thresholds depend on your context. Retail users receiving peer-to-peer transfers may tolerate a score of 30–40 if the sender is trusted. Exchanges and custodians typically reject any score above 30–50 to comply with regulatory expectations. If you are a business accepting crypto payments, set a clear threshold (e.g., reject anything above 25) and document your decision. Understanding what risk score levels mean helps you make informed choices about which coins to accept.
Common Risk Factors: Darknet, Theft, Sanctions, and Mixers
AML checks flag wallets based on specific risk categories:
- Darknet exposure: Coins traced to known darknet marketplaces or forums.
- Stolen funds: Coins linked to theft, hacks, or fraud cases reported to blockchain analysis firms.
- Sanctions: Wallets matching addresses on government sanctions lists (OFAC, EU, UN).
- Mixing services: Coins that have passed through tumblers or privacy mixers designed to obscure transaction trails.
- Gambling and scams: Coins from high-risk gambling platforms or known scam addresses.
Each risk factor contributes to the overall score. A single mixer transaction might add 10–20 points; a direct darknet link might add 40–60. Understanding these categories helps you interpret why a wallet received a particular score and decide whether to accept the coins.
What Happens When Your Wallet Is Flagged as High-Risk
If your wallet receives a high AML risk score, several consequences may follow. Exchanges may freeze your deposit and request additional information about the coin source. Your account may be suspended pending compliance review. In severe cases, your funds may be held indefinitely or returned to the sender.
If this happens, contact the exchange's compliance team with documentation: proof of the legitimate source of the coins, transaction records, and any relevant business context. Some exchanges allow you to appeal a freeze if you can demonstrate the coins are not connected to illicit activity. To avoid this situation, check incoming wallets before accepting large transfers, and maintain clear records of your transaction sources. If you regularly receive crypto, consider using a trusted AML check service to screen addresses proactively.
Frequently asked questions
How long does an AML check take?
Most AML checks complete in seconds to a few minutes. The analysis tool queries blockchain data and compares the wallet against known risk databases in real time. Some detailed reports may take longer if the wallet has a complex transaction history or if the service performs additional sanctions screening.
Can AML checks detect coins from stolen exchanges?
Yes. AML checks trace coins back through their transaction history. If coins originated from a known exchange hack or theft, the analysis tool flags them as stolen funds. However, detection depends on whether the theft was reported to blockchain analysis firms and whether the coins remain traceable on-chain.
What is the difference between AML checks and KYC?
AML checks screen wallet addresses and transaction history for risk. KYC (Know Your Customer) verifies the identity of the person behind the wallet. Exchanges typically use both: KYC to confirm who you are, and AML checks to ensure your coins are not connected to illicit activity.
Are free AML checks reliable?
Free AML checks offer basic screening but may have limited data or slower updates. Paid services typically provide more detailed analysis, real-time sanctions matching, and deeper darknet exposure detection. For critical decisions, use a verified paid service from the AML Services list on this site.
Can I remove a high-risk flag from my wallet?
No. A wallet's risk score is based on its historical transaction record, which is permanent on the blockchain. You cannot change past transactions. However, if you receive flagged coins, you can move them to a new wallet or wait for the risk score to age if the coins are no longer actively connected to new suspicious activity.





