{"uid":"cap_2FxsUdTtI5DisEqMkdteL","slug":"safe-to-send-60e0f2ae","name":"Safe to Send","description":"🆕 Before your agent sends, approves or signs to an address: one GO/REVIEW/STOP verdict. Screens OFAC sanctions, Coinbase/Basename identity, wallet vs contract, how long the address has existed, and whether contract logic can be swapped AFTER you send. Every factor returns what it found and what it could not read — a check that did not run never reads as clean, so GO means everything material was actually screened. Not financial advice.","url":"https://402.com.tr/api/x402/safe-to-send?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"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Address you are about to send to"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.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_SQXIlGFEhxTcerowbVwJj","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 address for OFAC sanctions, identity, wallet vs contract status, age, and upgrade risk before sending funds — returning a single GO/REVIEW/STOP verdict.","exampleAgentPrompt":"Before I send those funds, can you run a safe-to-send check on 0x1234abcd...5678 and tell me if it's sanctioned, whether it's a wallet or upgradeable contract, and what the overall verdict is?","exampleUseCases":[{"title":"Pre-transfer compliance check","prompt":"I'm about to send 5 ETH to 0xAbCd...1234 — can you screen it for OFAC sanctions, confirm whether it's a regular wallet or a contract, and give me a GO or STOP verdict before I approve?"},{"title":"DeFi protocol deposit safety","prompt":"Before I deposit into this protocol, screen the contract address 0x9f8e...4321 — I want to know if it's upgradeable, how old it is, and whether everything checks out as safe to interact with."},{"title":"Identity verification before payment","prompt":"I need to pay someone whose Basename is alice.base.eth — can you verify that address is not sanctioned, confirm the identity, and tell me if I'm clear to send?"}],"resultDescription":"A structured response containing a top-level verdict (GO, REVIEW, or STOP), plus per-check details for each screening dimension: OFAC sanctions status, Coinbase/Basename identity resolution, wallet vs contract classification, address age, and whether the contract's logic can be swapped post-deployment. Each check reports both what it found and whether it was able to run — a check that did not execute is never treated as clean.","failureModes":["Address not found or invalid format — check may return REVIEW or error","OFAC data temporarily unavailable — that check will be flagged as unread rather than clean","Contract ABI unreadable — upgradeability check cannot complete and is flagged explicitly","Network or RPC issues causing partial results — verdict may be REVIEW rather than GO","Address is brand new with no history — age check returns minimal data, may trigger REVIEW"],"whenToPreferThis":"Use this endpoint when an AI agent or workflow is about to approve, sign, or send funds to an unknown or user-supplied address and needs a fast pre-flight compliance and risk screen. It is the right choice when you need OFAC sanctions screening, identity verification (Coinbase/Basename), and smart contract risk assessment (upgradeability, age) combined into a single verdicted call rather than querying multiple separate APIs. Prefer it over manual checks or individual OFAC lookups when operating on Base network addresses and when the cost of sending to a bad actor or upgradeable malicious contract is high.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:41:09.547Z","isFirstParty":false,"canonicalSlug":"safe-to-send-60e0f2ae"}