AML Compliance Checker
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool performs an on-chain AML-style risk assessment for any Ethereum-compatible address. It reads the address's transaction history, token holdings, contract interactions, and applies chain-level heuristics such as mixer usage patterns and cross-chain bridge activity. The output includes a risk score (0–100), a risk level (Low to Very High), and a list of flags that explain the contributing factors. It also displays recent interactions to give context about the address's on-chain behavior.
HOW TO USE
Connect your wallet via the BGWallet bridge (the host injects it automatically). Select the network you want to scan — the tool supports all major EVM chains including Ethereum, Optimism, BSC, Polygon, Arbitrum, Avalanche, and more. Enter any address or ENS name (e.g., vitalik.eth) into the lookup field and click "Check AML risk". The results card will display the address details, risk score, flagged concerns, and a table of recent token transfer interactions.
TECHNICAL MECHANISM
The scanner uses a provider from the wallet bridge to fetch on-chain data directly. For transaction history, it performs a binary search across block heights to locate the earliest transaction involving the address, using getTransactionCount at each step to avoid expensive block scans. For interaction analysis, it queries ERC-20 Transfer events via eth_getLogs. Because public RPCs enforce varying block range limits, the tool implements automatic chunking with exponential backoff: it requests logs in 2,000-block chunks and halves the chunk size on each failure, retrying until it succeeds or reaches a minimum chunk size. This ensures the scan completes even on rate-limited or unstable RPC endpoints. The risk score is computed from multiple heuristics: account age (derived from first transaction timestamp), transaction count, ETH balance, and presence of patterns that correlate with high-risk activity.
WHAT IT CANNOT SEE
This tool is read-only and does not access any off-chain identity or KYC data. It cannot predict future transactions or intent. It cannot flag with legal finality — the risk score is a heuristic indicator, not a legally binding determination. It does not verify the current status of approvals (logs only show history, not current state). It cannot detect off-chain activity or private transactions. It does not perform sanctions screening against official lists.
PLEASE NOTE
EVM chains only. This tool supports Ethereum and all major EVM-compatible networks through the wallet bridge. Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, and XRP are not supported. The tool is entirely free and does not sign any transactions.