{"uid":"cap_1wTRxpfru7f-nkFoMNBYQ","slug":"payguard-batch-ofac-sanctions-screener-e5c4b460","name":"PayGuard Batch OFAC Sanctions Screener","description":"Bulk crypto sanctions screening API (OFAC). Sanctions screen for up to 50 crypto addresses in one call against the official US Treasury OFAC SDN digital currency address list: per-address sanctioned true/false with SDN entity, programs and list date, chain guess and checksum. Informational, not legal advice. Search intents: bulk ofac screening, batch wallet sanctions check, crypto aml batch, sdn list screening, payout list compliance, sanctioned address check.","url":"https://api.youraitools.co/payguard/v1/batch?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string"},"description":"1-50 blockchain addresses"}}},"responseSchema":{"type":"json","example":{"count":2,"engine":"payguard-2026-10-21","source":"US Treasury OFAC Specially Designated Nationals (SDN) list","results":[{"chain":{"guess":"evm","format":"evm-hex20","checksum":"eip55","candidates":["ethereum","base","arbitrum","optimism","polygon","bnb-smart-chain","avalanche-c","ethereum-classic"],"checksum_valid":true,"checksum_address":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96"},"input":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96","address":"0x098b716b8aaf21512996dc57eb0615e2383e2f96","matches":[{"entity":"LAZARUS GROUP","sdn_uid":27307,"programs":["DPRK3"],"list_date":"2019-09-13","listed_as":"Digital Currency Address - ETH","entity_type":"Entity","listed_currency":"ETH"}],"sanctioned":true,"match_count":1},{"chain":{"guess":"evm","format":"evm-hex20","checksum":"eip55","candidates":["ethereum","base","arbitrum","optimism","polygon","bnb-smart-chain","avalanche-c","ethereum-classic"],"checksum_valid":true,"checksum_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"input":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","matches":[],"sanctioned":false,"match_count":0}],"disclaimer":"Informational screening against the public OFAC SDN list (digital currency address identifiers only). Not legal advice. A clear result does not mean an address or its owner is unsanctioned or low-risk; OFAC sanctions also apply to persons and property not listed by address.","source_url":"https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/SDN.XML","list_age_days":0,"any_sanctioned":true,"list_updated_at":"2026-10-21","sanctioned_count":1,"sdn_address_count":1050}},"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_6GmTsQYHwhvR39OmCP8kG","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":"Batch-screens multiple crypto wallet addresses against the US Treasury OFAC Specially Designated Nationals (SDN) list in a single call, returning per-address sanction status and match details.","exampleAgentPrompt":"Before I send USDC to these three wallet addresses — 0x098B716B8Aaf21512996dC57EB0615e2383E2f96, 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, and 0xAbCd1234... — can you run them all through PayGuard's OFAC sanctions batch screener and tell me which ones are flagged?","exampleUseCases":[{"title":"Pre-payment compliance for bulk crypto payouts","prompt":"I'm about to send USDC to 50 contractor wallet addresses — can you screen all of them against the OFAC SDN list in one shot using PayGuard and flag any that come back sanctioned before I release the payments?"},{"title":"DeFi protocol onboarding wallet screening","prompt":"We have a new batch of 20 user wallet addresses trying to join our DeFi platform — please run them all through PayGuard's OFAC sanctions screener and give me a list of which ones are clear and which are flagged."},{"title":"Post-transaction sanctions audit","prompt":"I need to audit these 15 Ethereum addresses that received funds from our treasury last month — can you batch-check them against the OFAC SDN list via PayGuard and tell me if any were sanctioned entities at the time?"}],"resultDescription":"A JSON object containing a count of addresses screened, the OFAC SDN list source and update date, and a per-address results array. Each result includes the raw input, normalized address, chain identification (EVM vs Solana, checksum validity, candidate networks), a list of SDN matches (entity name, UID, programs, list date, currency type), sanction status (true/false), and match count. Also includes a top-level any_sanctioned flag, sanctioned_count, total SDN address count in the list, list age in days, and a legal disclaimer.","failureModes":["Invalid or malformed address formats return chain parse errors or empty match arrays","Stale list data if the OFAC SDN XML source is temporarily unavailable","Rate limiting or payment failure via x402 protocol if USDC balance is insufficient","Batch too large may result in timeout or truncated results","Solana address format not recognized if passed as EVM hex — chain type must match"],"whenToPreferThis":"Use this endpoint when you need to screen multiple crypto addresses in a single API call for OFAC sanctions compliance, rather than making one call per address. Ideal for pre-payment AML checks in agentic payment pipelines, bulk onboarding flows, or periodic compliance audits. Prefer this over the single-address PayGuard endpoint when you have 2+ addresses to check simultaneously. Best suited for EVM-compatible chains (Ethereum, Base, Arbitrum, etc.) and any chain whose address format PayGuard can identify.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T12:59:45.902Z","isFirstParty":false,"canonicalSlug":"payguard-batch-ofac-sanctions-screener-e5c4b460"}