Use case

Sanctions screening for crypto exchanges

Screen deposit and withdrawal addresses against the OFAC SDN list, check user identifiers at onboarding, and apply jurisdiction and VPN rules per session — each as one authenticated GET request.

Exchanges sit at the boundary between crypto rails and regulated finance, and screening shows up at several points in their operations: users joining the platform, addresses receiving withdrawals, deposits arriving from unknown wallets, and sessions from restricted jurisdictions.

CompliAPI covers those checkpoints with one API: direct OFAC SDN checks on wallet addresses, emails, websites and government IDs, plus geolocation with a sanctioned-country flag and VPN detection for session policy.

Where CompliAPI fits

User onboarding

Screen the email and government ID a new user submits — a partial government ID returns ranked candidate matches with the OFAC source record.

OFAC API — screen against the official SDN list

Withdrawal addresses

Screen the destination address before processing a withdrawal, and hold matches for review with the source record attached.

Wallet screening API for crypto compliance

Deposit sources

Check the sending address of incoming deposits against SDN data as part of your crediting workflow.

Wallet screening API for crypto compliance

Session jurisdiction rules

Geolocate sessions, flag sanctioned countries, and use the VPN signal to decide how much to trust the location.

Crypto geofencing API

Scope

CompliAPI checks identifiers for direct appearance in OFAC SDN data. Exchanges with obligations around indirect exposure, fund-flow tracing, or global list coverage will pair it with blockchain-analytics and other screening tooling — CompliAPI supplies fast direct checks and the official source record, not a full AML stack.

Frequently asked questions

Can screening keep up with withdrawal volume?

Each check is a single GET request with a structured JSON response, designed to sit inline in a withdrawal pipeline. Requests are metered against your organization's monthly quota, and higher-volume plans are available.

How does government-ID screening handle partial IDs?

Exact and substring matches are returned ranked by similarity, each with the official OFAC record — so a truncated or partial ID still surfaces candidates for your review team to assess.

Is this a replacement for blockchain analytics?

No. CompliAPI answers whether an identifier appears directly in OFAC data. Indirect exposure and transaction tracing are blockchain-analytics capabilities that some exchanges also need — the two are complementary.

Can our AI or automation tooling call the same checks?

Yes. Every screening capability is also exposed as an MCP tool with the same tokens, quota and logging, so agent-based ops tooling can run the same checks as your platform code.

Does using CompliAPI make the exchange OFAC-compliant?

No tool can guarantee that. Screening is one control inside the compliance program your organization designs — and what that program must include is a question for your compliance team and counsel.

The solutions behind this use case

From the blog: How to Check If a Crypto Wallet Is Sanctioned

Add screening to your exchange

Get a free API key and screen your first address in minutes.

14-day free trial. No credit card required.