Ethereum Address AML Risk Check
Ethereum is an account-based chain, which means AML screening works differently than Bitcoin's UTXO model — but the compliance stakes are identical. A single sanctioned contract interaction or two-hop mixer exposure path can flag your wallet for a CEX deposit freeze months later. This guide covers what an Ethereum address AML risk check evaluates, how hop analysis applies to EVM fund flows, and how to screen addresses locally on Windows before you sign in MetaMask or move funds from self-custody.
How EVM AML screening differs from Bitcoin
On Bitcoin, risk attaches to discrete UTXOs with independent histories. On Ethereum, an externally owned account (EOA) has a continuous state: every ETH and ERC-20 transfer, NFT mint, DeFi deposit, and contract call accumulates in one address profile. Compliance engines score the EOA holistically.
Key EVM-specific risk signals include:
- Direct contract calls — Interactions with OFAC-sanctioned protocols (e.g., designated Tornado Cash pools).
- Token transfer graphs — ERC-20 flows from flagged deployers, phishing addresses, and scam tokens.
- Internal transactions — ETH moved via contract logic, not just top-level transfers visible in basic explorers.
- Bridge and L2 deposits — Origin chain history may be pulled when you bridge to Arbitrum, Optimism, or Base.
- Approval and permit signatures — Unlimited token approvals to malicious spenders create drain risk and AML adjacency.
A clean ETH balance today does not erase a Tornado Cash deposit from 2023. Hop analysis still traces historical paths.
Risk categories in an Ethereum address check
OFAC sanctions and designated contracts
OFAC has designated specific Ethereum smart contract addresses. Sending ETH or tokens to those contracts — or receiving from addresses that did — creates sanctions proximity. See our full OFAC crypto wallet sanctions guide for legal context and severity tiers.
Mixer exposure
Privacy mixers and cross-chain tumblers are high-severity labels at virtually every CEX. Even if you used a mixer for legitimate privacy reasons, compliance systems treat short-hop proximity as elevated risk. Mixer exposure on EVM is often measured in hops from the sanctioned or labeled contract, not just direct interaction.
Phishing and scam deployers
Addresses linked to wallet drainers, fake mint pages, and address-poisoning campaigns carry persistent scam-cluster labels. Receiving an unsolicited micro-transfer from a poisoning address can link your wallet to that cluster in some analytics models.
Hack-linked fund flows
Post-hack laundering paths move quickly through nested swaps and bridges. Receiving payment from an OTC counterparty who recently traded with hack proceeds can surface as 2-hop or 3-hop risk in hop analysis.
Step-by-step: run an Ethereum AML risk check
- Copy the checksummed address — Ethereum addresses are case-sensitive when checksummed (EIP-55). Wrong casing can still resolve but may indicate careless handling.
- Paste into a local crypto AML tool on Windows — Avoid browser-only checkers that log your queries. Free AML screening on Windows keeps the address on your machine.
- Review the risk breakdown — Check OFAC sanctions, mixer exposure, scam cluster, and hop distance categories separately.
- Inspect token-specific paths — If screening USDT or USDC, confirm the tool evaluates ERC-20 transfer history, not just native ETH.
- Screen counterparty before signing — In MetaMask or Rabby, paste the destination address into the AML tool before confirming any outbound transfer.
- Archive the report — Useful for CEX deposit freeze appeals and OTC dispute resolution.
L2 and multi-chain EVM considerations
Arbitrum, Optimism, Base, Polygon, and other L2s share the EVM execution model but maintain separate chain indices. A wallet can be low-risk on L2 but inherit mainnet history when you bridge back to Ethereum mainnet for a CEX deposit.
Best practice for self-custody users:
- Screen the address on the chain where you will send the CEX deposit, not just the chain where you currently hold funds.
- After bridging, wait for finality and rescan — bridge contracts themselves can introduce brief adjacency to high-throughput mixer-like patterns.
- Track which L2 your DeFi activity used; consolidate through clean paths before exchange withdrawals.
Hardware wallet users can connect Ledger or Trezor read-only to enumerate Ethereum and ERC-20 accounts across multiple derivation paths.
Ethereum vs Bitcoin screening: when to use which
| Scenario | Chain to screen | Guide |
|---|---|---|
| Accepting BTC payment | Bitcoin | Bitcoin address check |
| ETH or ERC-20 to CEX | Ethereum (or L2 of deposit) | This guide |
| USDT TRC-20 | Tron | USDT screening guide (hub) |
| Hardware wallet audit | All connected chains | Ledger & Trezor scan |
Cross-chain traders should screen each leg. A clean Ethereum address does not imply clean Bitcoin UTXOs in the same portfolio.
Interpreting hop distance on Ethereum
Hop analysis on EVM counts transactional steps between your address and a labeled entity through ETH transfers, token transfers, and contract-mediated flows. General industry heuristics (exchange policies vary):
- 0 hops (direct) — You interacted directly with a sanctioned contract or labeled scam address. Critical severity.
- 1 hop — You transacted with an address that directly interacted with a flagged entity. Usually critical at CEXs.
- 2–3 hops — Indirect proximity. Often triggers enhanced due diligence or temporary holds.
- 4+ hops — Lower severity for ancient, low-value paths — but not zero risk for large deposits.
Dust attacks — tiny unsolicited transfers from flagged addresses — can create misleading graph edges. Some AML tools filter dust; confirm your tool's dust threshold when reviewing results.
Red flags that should stop a transfer
- Any direct OFAC sanctioned contract interaction in the address history.
- Mixer exposure at 1–2 hops with non-trivial value.
- Counterparty address linked to known wallet drainers or rug-pull deployers.
- Unexplained inbound flows from high-risk OTC brokers before a large outbound CEX deposit.
When in doubt, route funds through a documented clean path — exchange-to-exchange from a verified KYC account — or reject the counterparty payment. The cost of a rejected OTC deal is far less than a frozen five-figure deposit.
Screen Ethereum addresses on Windows — free
AegisAML checks EVM addresses for OFAC sanctions, mixer exposure, and hop analysis. MetaMask, Ledger, Trezor, paste-in. Local crypto AML — no seed requests.
Download AegisAML for Windows