AML Compliance for Crypto Wallet & Custody Providers
Integrate real-time AML risk scoring directly into your wallet or custody product. Screen transactions before execution, detect high-risk destinations, and meet FATF Travel Rule compliance across 19 blockchain networks with 400M+ labeled addresses.
✓ No credit card required ✓ API from $20/year ✓ ISO certified
Compliance Challenges for Wallet & Custody Providers
Regulators worldwide are extending AML requirements to wallet providers and custodians. Staying compliant while delivering a seamless user experience is a growing challenge.
-
New Regulations Target Wallets
The EU Transfer of Funds Regulation (TFR), MiCA, and updated FATF guidance now require non-custodial wallet providers to implement AML measures. Even self-custody wallet services face compliance obligations in many jurisdictions.
-
User Transfers to High-Risk Addresses
When users send funds to mixers, sanctioned wallets, or darknet markets, your platform may be liable. You need real-time risk warnings before transaction execution to protect both users and your business.
-
Custodian Compliance Obligations
Crypto custodians face the same AML requirements as exchanges: deposit screening, withdrawal monitoring, sanctions compliance, and regulatory reporting. All while managing thousands of client wallets across multiple chains.
How MistTrack Helps Wallet & Custody Providers
Embed compliance directly into your wallet product with lightweight API integration that doesn't compromise user experience.
-
In-Wallet Risk Scoring
Add a risk check to your send confirmation flow. Call the risk_score API before transaction execution and display risk warnings to users. Sub-500ms response adds no noticeable latency to the user experience.
Standard Plan -
Address Labels in UI
Show users who they're sending to. Display entity type labels (e.g., "Binance Hot Wallet", "Known Mixer") directly in your wallet's recipient confirmation screen using the Address Labels API.
Standard Plan -
Real-Time Transaction Monitoring
Monitor all wallet transactions with MistTrack KYT. Set custom alert rules for high-risk activity, sanctioned address interactions, and suspicious patterns. Alerts via email or webhook.
Basic Plan -
Async Portfolio Screening
Periodically screen entire wallet portfolios for compliance audits. The asynchronous API creates one task per address or transaction hash, then lets you poll for emerging risks across your custodied assets.
Standard Plan -
FATF Travel Rule Support
Identify the entity type behind destination addresses to comply with the FATF Travel Rule. Screen counterparty wallets and flag high-risk destinations before processing outbound transfers.
Standard Plan -
Multi-Chain Coverage
One API covers all 19 supported blockchain networks including EVM chains, TRON, Bitcoin, Solana, and more. No need to integrate multiple vendors for different chains.
All Plans
Recommended APIs for Wallet Integration
Embed these MistTrack API endpoints into your wallet or custody product for seamless compliance.
| API Endpoint | Wallet Integration Use Case | Plan Required |
|---|---|---|
GET /v3/risk_score |
Pre-transaction risk check in the send confirmation flow | Standard |
GET /v1/address_labels |
Show entity labels for recipient addresses in the UI | Standard |
GET /v1/address_counterparty |
Analyze recipient's network for indirect risk exposure | Standard |
POST /v2/risk_score_create_taskGET /v2/risk_score_query_task |
Queue custody-wallet risk score tasks for periodic audits | Standard |
GET /v1/address_overview |
Display wallet balance and activity stats to users | Standard |
All APIs support 19 blockchain networks. See full documentation at docs.misttrack.io/openapi
Wallet Send Confirmation Integration
# Call before confirming a user's outbound transaction curl -G https://openapi.misttrack.io/v3/risk_score \ --data-urlencode "coin=ETH" \ --data-urlencode "address=0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18" \ --data-urlencode "api_key=YOUR_API_KEY" # Response — display risk warning in wallet UI { "success": true, "msg": "", "data": { "score": 45, "hacking_event": "", "detail_list": [ "Gambling" ], "risk_level": "Moderate", "risk_detail": [ { "entity": "Risk Entity", "risk_type": "gambling", "exposure_type": "indirect", "hop_num": 2, "volume": 5000, "percent": 4.2 } ], "risk_report_url": "https://light.misttrack.io/riskReport/..." } } # Wallet UI: "Warning: This address is linked to gambling."
Wallet Integration Workflow
Embed AML compliance into your wallet product in four straightforward steps.
Get Your API Key
Sign up for a MistTrack account and generate your API key. Choose the plan that matches your transaction volume and compliance needs.
5 minutesAdd Risk Check to Send Flow
Integrate a single API call into your wallet's send confirmation screen. When users enter a recipient address, call the risk_score API and display the result.
1-3 day integrationConfigure Alert Rules
Set up custom alert rules for high-risk transactions. Define your risk thresholds and notification preferences to stay informed about suspicious wallet activity.
CustomizableMonitor & Report
Enable continuous monitoring for active wallets. Generate compliance reports for regulatory examinations and maintain audit trails of all screening decisions.
Ongoing compliance19 Blockchain Networks Supported
One API integration covers all major blockchain networks supported by your wallet users.
Bitcoin
Ethereum
BNB Smart Chain
TRON
Polygon
Solana
Avalanche-C
Arbitrum One
OP Mainnet
Base
zkSync Era
Toncoin
Litecoin
Dogecoin
Bitcoin Cash
Merlin Chain
IoTeX
HashKey Chain
Sui
Choose the Right Plan for Your Wallet Product
Start with the Standard Plan for basic integration. Scale to the Compliance Plan as your user base grows.
Frequently Asked Questions
QDo non-custodial wallet providers need AML compliance?
Yes. The EU Transfer of Funds Regulation (TFR) and MiCA regulation now require non-custodial wallet providers to implement AML measures. The FATF has also updated guidance to include unhosted wallet providers. Even if you don't hold user funds, providing a wallet service creates compliance obligations in many jurisdictions.
QHow can I integrate risk scoring into my wallet UI?
Call the GET /v3/risk_score API before confirming any transaction. Display the risk score and level to users in your send confirmation screen. The API returns in under 500ms, so it doesn't add noticeable latency. You can also use the Address Labels API to show entity type (e.g., "Binance Hot Wallet") to users.
QDoes MistTrack support the chains my wallet supports?
MistTrack supports 19 major blockchain networks including all EVM chains (Ethereum, BSC, Polygon, Arbitrum, Base, Avalanche, Optimism, etc.), TRON, Bitcoin, Solana, Litecoin, Dogecoin, and more. We regularly add new chains as the ecosystem grows.
QWhat is the FATF Travel Rule and how does it affect wallet providers?
The FATF Travel Rule (Recommendation 16) requires Virtual Asset Service Providers (VASPs) to collect and share originator and beneficiary information for transfers above certain thresholds. Wallet providers must screen counterparty wallets and identify the receiving entity to comply. MistTrack helps by identifying entity types and flagging high-risk destinations.
QHow does MistTrack help custodians with compliance?
MistTrack helps custodians with: (1) screening all inbound deposits for risk, (2) monitoring outbound withdrawals for sanctions matches, (3) asynchronous task creation for portfolio reviews for periodic audits, (4) generating compliance reports for regulators, and (5) alerting when monitored addresses interact with high-risk entities.
QCan MistTrack monitor transactions in real-time?
Yes. MistTrack KYT (Know Your Transaction) provides real-time transaction monitoring across 19 blockchain networks. Set up custom alert rules for high-risk transactions, sanctioned address interactions, and suspicious patterns. Alerts are delivered via email or webhook.
QWhat is the integration effort for wallet providers?
Integration typically takes 1-3 business days. Our REST API is lightweight and designed for easy integration. Add a single API call to your transaction confirmation flow. We provide SDKs, comprehensive documentation, and integration support for all plan customers.






