Sanctions and Blacklist Check
Check if a blockchain address is blacklisted by stablecoin issuers or listed on OFAC sanctions list.
- Token Blacklist Events: Real-time monitoring on Ethereum, Tron, and Solana for specific stablecoin issuers.
- OFAC Sanctions: Sourced from official OFAC reports and covers any network published by OFAC.
How It Works
The endpoint performs two types of checks:-
Token Blacklist Check: Monitors onchain blacklist events emitted by stablecoin issuer contracts on Ethereum, Tron, and Solana. When issuers like Tether or Circle blacklist an address, it is blocked from transferring their tokens. The endpoint tracks both
blacklistandunblacklistevents in real-time to determine the current status. - OFAC Sanctions Check: Cross-references the address against the US Treasury OFAC Specially Designated Nationals (SDN) list. OFAC data is sourced from official published reports and covers any network published by OFAC.
- Attribution Data: In addition to real-time blacklist events, the endpoint includes attribution labels that may provide extended context and information beyond what is captured in onchain events.
Note: Theis_token_blacklistedfield reflects the current status based on the most recent event. An address that was blacklisted and later unblacklisted will showfalse. Useblacklist_event_historyto view the complete history.
Path Parameters
Query Parameters
Recommendation: In general, we do not recommend using thenetworkparameter. Omitting it ensures comprehensive screening across all networks for both blacklist events and OFAC sanctions. Only use thenetworkparameter if you have a specific use case, such as:
- Limiting the search to a specific network for performance reasons
- Checking an address format that exists on multiple networks (e.g., EVM addresses on Ethereum vs other EVM-compatible chains)
OFAC Sanctions Coverage
OFAC sanctions data is sourced from official US Treasury reports and is network-agnostic. If an address appears in OFAC publications, we flag it across all 300+ networks we support. See Supported Chains for full coverage.Supported Networks & Tokens (Blacklist Events)
Real-time blacklist event monitoring is available for the following stablecoin issuers:Response Schema
The response contains the sanctions and blacklist status for the queried address.Top-Level Fields
Token Status Summary
Shows the current blacklist status for each token that has flagged this address.Blacklist Event History
A chronological record of all onchain blacklist and unblacklist events.OFAC Info
Details about OFAC sanctions. Only present when the address is sanctioned.Attribution
Additional context and labels for the address, which may include information beyond onchain events.Examples
Multi-Provider Blacklisted Address
An address blacklisted by multiple stablecoin issuers (USDT, USDC, USDP, CBBTC) on Ethereum.OFAC Sanctioned and Token Blacklisted
An address that is both OFAC sanctioned and token blacklisted by multiple providers.OFAC Sanctioned Only
A Tron address that is OFAC sanctioned but not token blacklisted.Solana Blacklisted Address
A Solana address blacklisted by Tether. Note thetoken_account field which is specific to Solana.
Previously Blacklisted (Now Unblacklisted)
An address that was blacklisted then unblacklisted.is_token_blacklisted is false but the full history is preserved.
Clean Address
An address with no sanctions or blacklist history.Minimal Response
Useinclude_details=false for high-volume screening when you only need pass/fail results.
Errors
Best Practices
- Check both flags: Always check both
is_token_blacklistedandis_ofac_sanctionedfor comprehensive compliance screening. - Real-time checks: Blacklist status can change; avoid caching for high-risk use cases.
- Use full details: Keep
include_details=true(default) when you need event history. - Addresses are case-insensitive: Both
0x1DA5...and0x1da5...return identical results.
Use Cases
- Pre-transaction screening: Check counterparty addresses before processing payments or transfers.
- Exchange compliance: Screen addresses during deposit/withdrawal flows.
- DeFi integration: Add sanctions checks to smart contract interactions or front-ends.
- Audit trails: Generate compliance reports with full event history.
Authorizations
Authorization method required to allow user to access the api endpoints.
Path Parameters
Blockchain address to check (EVM, Solana, or Tron format)
"0x1da5821544e25c636c1417ba96ade4cf6d2f9b5a"
Query Parameters
Filter by blockchain network. If omitted, checks all networks.
ethereum, tron, solana Include detailed event history and attribution (default: true)
Response
Blacklist and sanctions check result
The queried blockchain address
"0x1da5821544e25c636c1417ba96ade4cf6d2f9b5a"
Network filter applied (null if all networks checked)
"ethereum"
Whether address is currently blacklisted by any token issuer
true
Whether address is on OFAC sanctions list
false
UTC timestamp when check was performed (ISO 8601)
"2025-11-28T12:53:24Z"
Current blacklist status per token (when include_details=true)
Chronological list of blacklist/unblacklist events (when include_details=true)
OFAC sanction details (when sanctioned)
Known attribution/label for the address