{"uid":"cap_t5y66UICK4zJMRPsWKxWH","slug":"ofac-sanctions-counterparty-risk-screening-for-crypto-wallets-53e3bca1","name":"OFAC Sanctions & Counterparty Risk Screening for Crypto Wallets","description":"Screen a payee before paying, trading or onboarding: one call vets an address on Base, Ethereum, Arbitrum or Optimism with an OFAC SDN match, account type and activity, USD holdings and, on Base, wallet or contract risk checks; add the payee's domain for its age and trust flags. One block, review or pass verdict with reasons. Screening aid, not legal advice or a security audit. Use before paying, trading with or onboarding an address.","url":"https://agent-data-tools.revmesh2074.workers.dev/check/counterparty?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["address"],"properties":{"chain":{"enum":["base","eth","arb","op"],"type":"string","description":"Network: base (default), eth, arb or op"},"domain":{"type":"string","description":"Optional: the payee's domain or website URL, e.g. ethereum.org; adds domain age and trust flags"},"address":{"type":"string","description":"0x address to check"}}},"responseSchema":{"type":"object","properties":{"note":{"type":"string"},"chain":{"type":"string"},"domain":{"type":"object","properties":{"name":{"type":"string"},"flags":{"type":"array","items":{}},"trust":{"type":"string"},"ageDays":{"type":"number"},"registeredAt":{"type":"string"}}},"account":{"type":"object","properties":{"type":{"type":"string"},"riskFlags":{"type":"array","items":{}},"riskLevel":{"type":"string"},"accountNonce":{"type":"number"}}},"address":{"type":"string"},"reasons":{"type":"array","items":{}},"verdict":{"type":"string"},"contract":{},"holdings":{"type":"object","properties":{"totalUsd":{"type":"number"},"tokensChecked":{"type":"number"}}},"sanctions":{"type":"object","properties":{"listed":{"type":"boolean"},"matches":{"type":"array","items":{}},"listDate":{"type":"string"}}},"limitations":{"type":"array","items":{}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USD","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IPQQtmPxH4Tg5KVDEAsW4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens a blockchain wallet address for OFAC sanctions matches, risk flags, and portfolio holdings across Base, Ethereum, Arbitrum, and Optimism","exampleAgentPrompt":"Can you run an OFAC sanctions and counterparty risk check on the wallet address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on the Ethereum mainnet and tell me if it's flagged, what risk level it is, and how much it holds?","exampleUseCases":[{"title":"Pre-payment compliance check","prompt":"Before I send 5 ETH to 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B, can you check if that wallet is on the OFAC sanctions list on Ethereum and whether it has any risk flags?"},{"title":"DeFi counterparty onboarding screening","prompt":"We're about to onboard a new liquidity provider whose wallet is 0x1234567890abcdef1234567890abcdef12345678 on Base — can you screen them for OFAC sanctions and tell me their risk level?"},{"title":"Suspicious wallet investigation","prompt":"Someone just sent me tokens from 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef on Arbitrum — can you check if that address is sanctioned or flagged as high risk?"}],"resultDescription":"Returns a JSON object with: verdict ('pass' or 'fail'), account type (EOA or contract), risk level (low/medium/high), array of risk flags, OFAC sanctions status (listed boolean, matches array, list date), wallet token holdings in USD and count of tokens checked, plus a disclaimer note about confirming against official OFAC records.","failureModes":["Missing required 'address' query parameter returns 4xx error","Invalid 0x address format may return an error or empty result","Unsupported chain value returns validation error","Address not found on specified chain may return empty holdings","Network timeouts or RPC errors on chain reads","Payment failure via x402 results in no charge and no response"],"whenToPreferThis":"Use this endpoint when you need a combined OFAC sanctions check AND on-chain risk profile for a wallet address in a single call. It is especially valuable for crypto compliance workflows, pre-payment counterparty screening, and DeFi onboarding due diligence. It covers Base, Ethereum, Arbitrum, and Optimism natively. Prefer this over generic blockchain explorers when you need a structured risk verdict with sanctions data and portfolio value without building your own OFAC lookup logic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T08:21:25.663Z","isFirstParty":false,"canonicalSlug":"ofac-sanctions-counterparty-risk-screening-for-crypto-wallets-53e3bca1"}