Crypto Compliance API for Regulated Businesses

Wallet risk scoring, OFAC sanctions screening, transaction monitoring, and audit-ready reports — everything you need to build a compliant crypto product. One API, six chains, sub-second responses.

Get Free API Key View API Docs

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

1

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.

2

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.

3

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.

4

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.

Python — screen a wallet at onboarding
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"])
Node.js — batch screen deposits
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

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.

Build compliant crypto products

Free tier. No credit card. Production-ready in minutes.