The compliance stack for crypto
Regulators expect crypto businesses to implement the same AML/CFT controls as traditional financial institutions. WalletScreen provides the on-chain intelligence layer that makes this possible — without building it yourself.
Sanctions Screening
OFAC SDN list checks on every wallet scan. Auto-refreshed every 6 hours from the Treasury XML feed.
Risk Scoring
0-100 composite score from behavioral analysis, token forensics, and counterparty exposure.
Transaction Monitoring
Continuous wallet monitoring with webhook and email alerts on risk changes.
Audit Trail
Historical scan storage, full snapshots, and downloadable PDF reports for regulators.
How compliance teams use WalletScreen
Customer onboarding
When a user submits a deposit address or connects a wallet, screen it instantly. Low-risk wallets proceed automatically. Medium and high-risk wallets are routed to enhanced due diligence.
Transaction screening
Screen every deposit source and withdrawal destination in real time. Sanctioned addresses are blocked immediately. High-risk addresses trigger holds for manual review.
Ongoing monitoring
Set up monitors on high-value customer wallets. WalletScreen re-scans every 15 minutes and sends alerts when risk profiles change — a wallet that was clean yesterday may interact with a sanctioned address today.
Reporting & audit
Generate PDF risk reports for any scan. Pull historical scan data for periodic compliance reviews. Every scan is timestamped and stored — ready for regulator requests.
Regulatory frameworks we help you meet
Bank Secrecy Act (BSA) / FinCEN
US-registered Money Services Businesses must implement AML programs including customer due diligence and suspicious activity monitoring. WalletScreen provides the on-chain data layer for both — wallet risk scores drive CDD decisions, and continuous monitoring surfaces suspicious activity for SAR filing.
FATF Travel Rule
VASPs must collect and transmit originator/beneficiary information for transfers above the threshold. WalletScreen's counterparty risk assessment helps you evaluate the risk of the other side of a transaction before completing it.
EU Markets in Crypto-Assets (MiCA)
MiCA requires crypto-asset service providers to implement AML/CFT measures equivalent to those under the Anti-Money Laundering Directives. WalletScreen's sanctions screening and risk scoring provide the technical controls to meet these requirements.
State-level regulations
New York BitLicense, California DFPI, and other state regulators require robust transaction monitoring. WalletScreen's batch screening and continuous monitoring capabilities scale to meet these requirements regardless of your user base size.
Technical integration
WalletScreen is a REST API. No SDKs, no dependencies, no vendor lock-in. Integrate in any language that can make HTTP requests.
import requests
resp = requests.get(
"https://walletscreener.io/wallet/0xabc...def",
params={"chain": "ethereum"},
headers={"X-API-Key": "ws_your_key_here"}
)
profile = resp.json()
if profile["risk_score"] >= 75:
flag_for_review(profile["address"])
elif "OFAC_SANCTIONED" in profile.get("labels", []):
block_address(profile["address"])
const resp = await fetch("https://walletscreener.io/wallets", {
method: "POST",
headers: {
"X-API-Key": "ws_your_key_here",
"Content-Type": "application/json"
},
body: JSON.stringify({
addresses: depositAddresses,
chain: "ethereum"
})
});
const { results } = await resp.json();
const flagged = results.filter(r => r.risk_score >= 50);
Why WalletScreen vs. building in-house
- OFAC list maintenance — we parse the Treasury XML feed and handle format changes so you don't have to
- Multi-chain complexity — one API covers Ethereum, Polygon, Arbitrum, Base, Optimism, and zkSync with per-chain RPC management
- Behavioral heuristics — transaction pattern detection requires domain expertise and continuous tuning
- Token intelligence — maintaining scam token registries and price feeds across chains is a full-time job
- Uptime & reliability — we handle infrastructure, caching, and rate limiting against upstream providers
Building equivalent functionality in-house takes 3-6 months of engineering time. WalletScreen gets you compliant today.
Pricing that scales with you
Start free with 10 requests per minute — enough to prototype your integration and test against real wallets. When you're ready for production, upgrade to a paid plan for higher throughput, batch screening, and priority support. See pricing.