Before you send crypto to a swap — or accept it as payment — it pays to know what that coin has been doing before it reached you. Compliance systems at exchanges score every deposit against the coin's on-chain history, and a bad score can get your swap paused, escalated to KYC, or frozen. Tools like AMLBot and other blockchain-analytics checkers let you run that same kind of screening yourself, before you move funds, so there are no surprises. This guide explains how these tools work, what actually drives a risk score, what trips review flags, and exactly what to do when a coin comes back high-risk.
This is a privacy-and-safety guide for legitimate traders. The point is to avoid being wrongly flagged and to keep yourself from unknowingly handling stolen or sanctioned funds — not to evade the law or launder money. If coins are genuinely illicit, screening tools won't make them clean, and trying to push them through anyway is both illegal and a fast way to lose them.
Why screen coins at all?
Instant swaps are no-KYC by default, but almost all of them reserve the right to screen deposits and ask for verification when something looks risky. The trigger is usually the history of the coins you send, not anything about you. The problem for ordinary users is that you can receive "tainted" coins without knowing it — simply because of where a previous owner got them. Screening turns that hidden risk into something you can see and act on. (For the behavioral side — how to avoid looking suspicious — see How to Avoid KYC and AML Flags.)
What an AML/risk tool actually does
An AML checker (also called a wallet-risk, transaction-risk, or "taint" tool) takes an address or transaction hash and scores it against a database of known sources. It traces the flow of funds across the blockchain and tells you what categories the coins are exposed to and how strongly. You typically get back:
- A risk score — often 0–100 (or a low/medium/high band). Higher means more exposure to flagged sources.
- A source breakdown — the percentage of the funds traced to each category (a regulated exchange, P2P, gambling, mining, a mixer, darknet markets, scams, ransomware, sanctioned entities, stolen funds, and so on).
- Direct vs. indirect exposure — whether the coins came straight from a risky source or several hops removed from one.
Behind the scenes these tools use the same blockchain-analytics data that exchanges rely on, so your self-check is a reasonable preview of what a service will see when you deposit.
AMLBot and the alternatives
AMLBot is one of the better-known consumer-accessible checkers: you paste a wallet address or transaction hash, pick the asset/network, and it returns a risk score with a category breakdown. It covers major chains and common tokens and is designed for individual users, not just compliance departments.
It isn't the only option, and using more than one is wise because providers don't always agree:
- AMLBot — pay-per-check address/transaction risk reports for individuals.
- Other analytics-backed checkers — several blockchain-analytics firms (the kind that power exchange compliance) offer wallet-risk lookups or scoring APIs. Some are aimed at businesses but have consumer-facing report options.
- Wallet- and swap-integrated scores — a few wallets and instant swaps surface a risk score on deposits directly, so you see it without a separate tool.
- Block explorers — not risk scorers, but useful for tracing where coins came from by hand, and for spotting obvious red flags (a deposit straight from a known mixer or a flagged address).
Because two tools can score the same address differently, treat a single result as one opinion. If the stakes are high, check with two and look at why they disagree.
How a risk score is built — and what trips flags
Understanding the mechanics helps you read a report calmly instead of panicking at any non-zero number.
Direct vs. indirect exposure
Direct exposure means the funds you hold came immediately from a flagged source. Indirect (or "hops away") exposure means the risky source is several transactions back in the history. Direct exposure to a serious category is far more likely to freeze a swap than a small, distant, indirect trace. Most coins have some indirect exposure to something — that alone is normal.
The categories that matter
Not all exposure is equal. A small slice traced to an ordinary exchange or gambling site is routine. The categories that actually drive review flags are:
- Sanctioned addresses or entities — the most serious. Any meaningful exposure here can stop a transaction cold and is a legal line, not just a risk score.
- Stolen funds / hacks — coins traced to a recent exchange or DeFi theft are aggressively flagged.
- Darknet markets — funds tied to illicit marketplaces.
- Ransomware and extortion — heavily monitored.
- Mixers / tumblers — coins recently through a mixing service (the exposure is often treated as high-risk by compliance engines even when the use was for ordinary privacy).
- Scams and fraud — funds linked to known scam addresses.
What pushes a score up
In practice, a swap is most likely to flag when a checker shows: a high percentage of funds in a risky category, direct exposure rather than distant hops, exposure to sanctioned sources at any level, or a fresh trail to a recent theft. A large round-number trade on top of a questionable score makes a hold more likely still.
Check the coins you RECEIVE, not just the ones you send
Most people only think to screen funds right before a swap. Screening coins on arrival is just as important:
- Getting paid in crypto? Run the incoming transaction through a checker before you treat those funds as spendable. If they're high-risk, you want to know now — not when a swap freezes weeks later.
- Buying P2P or from an individual? Screen the coins you receive. P2P is great for privacy but you have no idea where the other party's coins have been.
- Keep clean coins separate. Don't deposit freshly-checked clean funds into the same address as coins of unknown history — mixing them in one address blends their risk, and a future check will score the whole pile by its worst input.
Check the coins you SEND — before you deposit
The moment to screen outgoing funds is before they hit a swap's deposit address, not after:
- Run the address (or the specific UTXO/transaction) you plan to send through your checker.
- Read the percentage and the categories, not just a pass/fail badge.
- If the score is clean, swap normally. If it's borderline or high, slow down and handle it deliberately (next section).
- Many privacy-minded traders keep a "clean" wallet of screened coins specifically for swaps, and never let it touch unscreened funds.
How to read a report without overreacting
A risk score is a signal, not a verdict. To interpret it sensibly:
- Tiny indirect exposure is normal. A few percent traced to a gambling site or an exchange several hops back is not the same as direct exposure to stolen funds.
- Weigh category over number. A 15% exposure to a normal exchange is fine; 2% direct exposure to a sanctioned address is not.
- Look at recency and directness. Old, distant, indirect traces matter far less than fresh, direct ones.
- Cross-check disagreements. If one tool says clean and another says high, find out which source it's reacting to before deciding.
What to do when coins come back high-risk
If a check flags your coins, do not just push them through a low-fee no-KYC swap and hope — that's how funds get frozen mid-transaction. Instead:
- Stop and isolate. Don't co-mingle the flagged coins with clean funds. Keep them in their own address until you've decided what to do.
- Document provenance. Gather records of how you got the coins — the purchase, the payment, the trade. If you ever need to prove source of funds, having it ready is the difference between a quick resolution and a permanent loss.
- Consider a venue where you can prove source of funds. If the coins are legitimately yours but carry an unlucky history, a regulated exchange where you can complete verification and document provenance is sometimes the safest place to deal with them — for example Coinbase or Kraken. You give up privacy on that transaction, but you gain a clear, accountable path.
- Ask the swap's support first. Reputable services would rather answer a question up front than freeze a transaction. Ask what risk score tends to trigger a hold and whether your planned trade would look unusual.
- Don't try to "wash" the score. Routing flagged coins through more swaps or a mixer to hide the trail is exactly the structuring/laundering behavior that makes things worse, and is illegal in many places.
Handling a swap that gets flagged anyway
Even with screening, a transaction can occasionally be held. If it happens:
- Respond to support promptly and honestly. Provide the provenance you documented. Most holds on legitimate funds are resolved once you can show where the coins came from.
- Be patient and keep records. Save your transaction IDs, the deposit address, and all correspondence.
- Learn from it. Note which coin/source triggered the review so you can screen for it next time.
- Pick services with clear policies. Some exchanges are far more transparent about limits and screening than others — choose accordingly.
The limits of these tools
Risk checkers are useful but imperfect — know what they can't do:
- False positives happen. Legitimate coins get flagged because of a previous owner. A flag is a reason to investigate, not proof of wrongdoing.
- Providers disagree. Different databases and heuristics produce different scores for the same address.
- Privacy coins work differently. Monero and similar coins can't be chain-traced the way Bitcoin or Ethereum can, so address-level "taint" scoring largely doesn't apply to them. That's part of why privacy coins sidestep this entire category of risk — see Bitcoin vs Monero: Privacy and KYC.
- Mind your own privacy when checking. Submitting your address to a checker reveals it to that provider. Prefer tools that don't log, use them over Tor, and don't tie the lookup to your identity.
A simple screening workflow
- Screen coins when you receive them and again before you send them to a swap.
- Keep a clean, screened wallet for swapping and never mix it with unknown funds.
- Read the category and directness, not just the headline number.
- Cross-check anything borderline with a second tool.
- If it's high-risk: stop, isolate, document, and choose a deliberate path — never force it through.
- Ask support first whenever you're unsure.
Find no-KYC exchanges and their policies on SwapRaven
Screening your coins is half the job; choosing a swap with clear limits and a sensible policy is the other half. Browse the SwapRaven directory to compare instant swap exchanges by KYC level, grade, and fees, and check each listing's policy before you trade. New to instant swaps? Start with What is an Instant Swap Exchange? and How to Use an Instant Swap Exchange.

Comments (0)
Leave a comment