AML

How to Check Crypto for AML Risk

People working with laptops and diagrams on a desk, representing a pre-deposit crypto AML risk check
In brief

To check crypto for AML risk before a deposit, assess the blockchain history of the assets and sending address rather than assuming the exchange will accept everything without questions. Review links to sanctioned addresses, mixers, scams, and stolen funds at the address and TxID level. If the balance combines different sources, isolate risky incoming funds before sending anything to an exchange. For transaction-chain analysis and a report, see blockchain analytics.

What "clean" assets mean in practice

"Clean" crypto is an informal description, not a legal status or a permanent green checkmark. An exchange evaluates the history of the assets: where the balance came from, whether it directly or indirectly interacted with high-risk entities, and whether an address appears on a sanctions list. Public blockchains allow an address to be screened in a way similar to how monitoring systems review an incoming deposit.

The question of how to check crypto for AML risk therefore usually means screening the sender's address and the specific transaction before sending funds to an exchange. It does not mean "cleaning" assets through an intermediary or mixer. Mixers and opaque intermediate addresses generally make the AML risk picture worse, not better.

For a separate guide to interpreting risk scores and false positives, see how to check a wallet for AML risk. This article focuses on what to do with the assets themselves and with a mixed balance before selecting Deposit.

How to check an address and TxID

  1. Copy the public address that will send the deposit, never a seed phrase or private key.
  2. Run the address through AML screening and review risk categories, direct versus indirect exposure, and the proportion linked to risky entities.
  3. For a large amount, also screen the incoming TxIDs that formed the balance.
  4. Save a PDF or screenshot showing the date, network, amount, and counterparty.
  5. Compare the result with the destination platform's requirements; exchanges use different thresholds and manual-review processes.

Screening answers the question, "What is this address or transaction flow associated with?" Direct contact with a sanctioned wallet and indirect exposure through a large exchange are different situations. Sanctions lists such as those maintained by OFAC publish known digital-currency addresses, but the lists are not exhaustive; indirect exposure may also trigger an alert. If you need a transaction-chain review rather than only an indicator color, see blockchain analytics.

Do not mistake a green result from a free checker for the policy of a particular exchange. It can be a useful pre-deposit indicator but cannot guarantee a problem-free credit. If a hold is already in place after the deposit, see the top reasons for exchange freezes and prepare an evidence package instead of making another test deposit.

So-called dirty crypto and isolating risky incoming funds

In informal use, "dirty" crypto means assets with notable risk in their history, such as exposure to a mixer, scam cluster, exploit, sanctioned address, or ransomware. A user may have received the assets in good faith through P2P or OTC, while the risk originates with a counterparty several hops back. Combining such a transfer with salary withdrawals from an exchange at the same address can raise the risk assessment for the entire balance.

SituationWhat to do before a deposit
Unverified P2P / OTC transferUse a separate address and screen it before sending to an exchange
Mixed balanceDo not send a questionable batch to an address holding well-documented assets
High risk / sanctionsDo not make a large deposit at random; investigate the source first
"Clean" through a mixerDo not do this; AML systems generally treat it as obfuscation

Before depositing, screen the address and TxIDs that will actually fund the exchange transfer. If the exchange has already asked about the origin of a specific amount, also prepare Source of Funds (SoF) documents connecting the source, TxID, and balance. For common requests, see what exchanges ask for in a Source of Funds review.

Checklist before sending funds to an exchange

  1. Screen the sender's address and, for a large amount, the key incoming TxIDs.
  2. Save a dated report or screenshot that identifies the network.
  3. Never enter a seed phrase into a "cleaning service" or "AML bot."
  4. For a high-risk or sanctions category, do not send a large deposit at random; investigate the source or defer the transfer.
  5. Isolate risky incoming funds at a separate address.
  6. Send one clearly documented flow to the exchange rather than a mixture of unverified batches.
  • Do not assume that a free checker uses the exchange's policy.
  • Do not combine risky and well-documented incoming funds at one address before a deposit.
  • Do not route assets through a mixer to make them appear green.
  • Do not create another test deposit if the previous one is already on hold.

After the deposit, monitor email and the status in your account. If the exchange requests documents or limits withdrawals, reply through the official channel with one coherent evidence package. Removal of the restriction and the review outcome are not guaranteed; platform policies and monitoring thresholds change. For a hold already in place, see exchange unfreezing.

Limitations

Risks and limitations

  • "Clean assets" is an informal label; an exchange assesses risk under its own policy, not from your checker screenshot.
  • A free AML check does not guarantee a problem-free deposit and does not replace a platform's internal monitoring.
  • Combining risky and well-documented incoming funds at one address can worsen the risk assessment for the entire balance.
  • Attempts to "clean" transaction history through mixers or opaque intermediaries often increase AML flags.
  • Even a complete document package does not guarantee removal of a restriction or crediting without manual review.
Sources

Sources used

Next

Related resources

ServiceBlockchain analyticsBack to the blog
Next step

Need an assessment of your situation?

Briefly describe what happened — without seed phrases or private keys. We will outline possible routes and assess their feasibility.

Request a free assessment
Free initial assessment

Describe what happened

Answer a few questions so we can assess the situation and suggest the next steps.

Do not send seed phrases, private keys, passwords, or 2FA codes. They are not needed for an initial assessment.

Do not send seed phrases, private keys, passwords, or 2FA codes.