{"uid":"cap_nwx3T4qY2cSzW81fITaiN","slug":"agent-risk-desk-evm-counterparty-risk-verdict-77cb44a3","name":"Agent Risk Desk – EVM Counterparty Risk Verdict","description":"Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner).","url":"https://x402-services.soldano.workers.dev/v1/risk/evm?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["ethereum","base","base-sepolia","optimism","arbitrum"],"type":"string","description":"EVM chain: ethereum, base, base-sepolia, optimism, arbitrum"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"20-byte hex address, 0x-prefixed (checksum optional)"},"minAgeDays":{"type":"number","maximum":3650,"minimum":0,"description":"warn when the address is younger than this (default 7)"},"codeWindowHours":{"type":"integer","maximum":720,"minimum":1,"description":"warn when code or proxy implementation changed within this window (default 72)"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dzYMxlHTziZKrY1y-9SVU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns an allow/warn/block risk verdict with reasons for an EVM address on Ethereum, Base, Optimism, or Arbitrum, checking OFAC sanctions, Chainalysis oracle, account age, contract code changes, and token controls.","exampleAgentPrompt":"Before I send payment to 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B on Base, can you run a risk check on that address and tell me whether it's safe, flagged for sanctions, or if the contract code has changed recently?","exampleUseCases":[{"title":"Pre-payment sanctions screening","prompt":"I'm about to pay 0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD on Ethereum — can you check if that address is on any sanctions list or OFAC SDN list before I approve the transaction?"},{"title":"DeFi contract safety audit","prompt":"I want to interact with the token contract at 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum — does it have any risky controls like minting, blacklisting, or pausing, and has its code changed in the last 72 hours?"},{"title":"Automated payout compliance gate","prompt":"We're running automated payouts to vendor addresses on Arbitrum — can you screen 0x1234567890abcdef1234567890abcdef12345678 and give us an allow, warn, or block verdict with reasons before we release the funds?"}],"resultDescription":"A structured risk verdict (allow, warn, or block) with a list of reasons explaining the decision. Reasons may include OFAC/Chainalysis sanctions hits, account age below threshold, whether the address is an EOA or contract, EIP-7702 delegation status, upgradeable proxy detection, contract code changes within the specified window, and token control flags (mint, blacklist, pause, fee, owner).","failureModes":["Invalid or malformed EVM address returns a validation error","Unsupported chain name returns an enum validation error","Network/RPC timeout for on-chain lookups may return a 5xx error","Address exists but chain has no indexing history (e.g. very new on Base Sepolia) may produce incomplete data","Chainalysis oracle unavailability may degrade sanctions check results"],"whenToPreferThis":"Use this endpoint when you need a single, actionable risk verdict (allow/warn/block) before executing a payment, approval, or trust operation involving an EVM address. It combines sanctions screening (OFAC + Chainalysis), on-chain behavioral signals, and smart contract safety checks in one call — prefer it over standalone sanctions APIs when you also need contract-level risk signals like upgradeability, proxy changes, or token controls. Especially valuable in automated payment pipelines on Base, Ethereum, Optimism, or Arbitrum where human review is not feasible.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:45:30.273Z","isFirstParty":false,"canonicalSlug":"agent-risk-desk-evm-counterparty-risk-verdict-77cb44a3"}