{"uid":"cap_bhnwx-WdyxA0EC9GUYh2h","slug":"compliapi-crypto-address-sanctions-screening-3bcfa607","name":"CompliAPI Crypto Address Sanctions Screening","description":"Easy OFAC sanction list lookups, geo-fencing checks and VPN detection, streamlining compliance obligations around the world.","url":"https://api.compliapi.com/api/v1/screen/crypto/%7Baddress%7D?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Wallet address on any chain, or an ENS name (name.eth)"}}},"queryParams":{"type":"object","required":[],"properties":{"lists":{"type":"string","description":"Optional comma-separated list slugs to screen against (e.g. ofac,ofac_consolidated); defaults to all enabled lists. GET /api/v1/screen/lists enumerates them."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"value":"0x722122dF12D4e14e13Ac3b6895a86e84145b6967","flagged":true,"matches":[{"list":"ofac","match":"exact","value":"0x722122dF12D4e14e13Ac3b6895a86e84145b6967","metadata":{"sdn_name":"TORNADO CASH"},"list_name":"US OFAC SDN","list_type":"sanctions","source_url":"https://sanctionssearch.ofac.treas.gov/Details.aspx?id=36542"}],"sanctioned":true,"lists_checked":["ofac","ofac_consolidated","eu_fsf","uk_fcdo_sanctions"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CoGwuYFZcTmXtarbbHBUH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens a crypto wallet address or ENS name against OFAC SDN, EU FSF, UK FCDO, and other global sanctions lists to detect sanctioned entities","exampleAgentPrompt":"Can you check if the wallet address 0x722122dF12D4e14e13Ac3b6895a86e84145b6967 is on any OFAC or global sanctions lists before we process this transaction?","exampleUseCases":[{"title":"Pre-transaction sanctions check","prompt":"Before we send funds to 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B, screen it against OFAC and the EU and UK sanctions lists to make sure we're not sending money to a sanctioned entity."},{"title":"DeFi protocol wallet screening","prompt":"We just received a deposit from vitalik.eth — can you run a sanctions screen on that ENS name against all available global sanctions lists and tell me if it's flagged?"},{"title":"Crypto exchange compliance onboarding","prompt":"A new user wants to withdraw to wallet address 0x3f5CE5FBFe3E9af3971dD833D26bA9b5C936f0bE — check it against the OFAC SDN list and EU FSF lists before we allow the withdrawal."}],"resultDescription":"Returns a JSON object with the wallet address, a boolean 'flagged' field, a 'sanctioned' boolean, an array of 'matches' (each with the list name, match type such as exact or fuzzy, matched value, SDN metadata like entity name, list type, and a source URL), and the full list of sanctions lists that were checked.","failureModes":["Invalid or malformed wallet address returns an error","ENS name resolution failure if ENS is not resolvable","Unknown list slug in 'lists' query param returns validation error","Rate limiting or payment failure (402) if USDC payment is not processed","Address not found on any list returns flagged: false with empty matches array (not an error)","Network timeout if upstream sanctions data sources are unavailable"],"whenToPreferThis":"Use this endpoint when you need real-time, per-address sanctions screening of crypto wallet addresses or ENS names against multiple authoritative global lists (OFAC SDN, OFAC Consolidated, EU FSF, UK FCDO) in a single call. Prefer it over manual list lookups or batch-only compliance tools when you need instant go/no-go decisions at the point of transaction or onboarding. It is especially suited for crypto-native applications, DeFi protocols, and exchanges that need pay-per-use compliance without managing their own sanctions data feeds.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T06:39:07.755Z","isFirstParty":false,"canonicalSlug":"compliapi-crypto-address-sanctions-screening-3bcfa607"}