{"uid":"cap_KelKsJmCtuhvd2zPMfE0j","slug":"nojunk-safety-gate-wallet-address-screen-990d0729","name":"NoJunk Safety Gate – Wallet Address Screen","description":"Yes/no safety verdicts an agent runs before it acts: before sending funds (/wallet), buying a token (/token), opening a link (/site) or paying an x402 seller (/x402). Every answer has safe (true/false), verdict (ALLOW, CAUTION, BLOCK) and a one-line reason.","url":"https://nojunk-safety-gate.mick8511.workers.dev/wallet?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["base","ethereum","bsc","arbitrum","polygon","optimism","avalanche"],"type":"string","description":"Optional; defaults to base"},"address":{"type":"string","description":"Wallet or contract address (0x...)"}}},"responseSchema":{"type":"json","example":{"safe":false,"chain":"ethereum","check":"wallet","flags":[{"flag":"stealing_attack","detail":"Reported for theft/stealing attacks.","severity":"critical"}],"reason":"Reported for theft/stealing attacks.","target":"0x098B716B8Aaf21512996dC57EB0615e2383E2f96","verdict":"BLOCK","checked_at":"2026-10-25T14:00:00.000Z","disclaimer":"Automated pre-transaction screen using third-party security databases, registration records and live checks. ALLOW means no known problems were found, not a guarantee of safety. Not financial or legal advice."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ohMXjTVQfxDSvpY8oRcga","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","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 or contract address for known threats and returns a safe/verdict/reason safety decision before an agent sends funds.","exampleAgentPrompt":"Before you send any funds, can you run a safety check on this wallet address 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 on Ethereum and tell me if it's flagged for scams, theft, or any other risks?","exampleUseCases":[{"title":"Pre-payment wallet fraud check","prompt":"I'm about to send 500 USDC to 0x1234abcd5678ef901234abcd5678ef901234abcd on Base — can you screen that wallet for any theft reports or scam flags before I confirm the transfer?"},{"title":"Smart contract safety review","prompt":"Before I interact with the contract at 0x098B716B8Aaf21512996dC57EB0615e2383E2f96 on Ethereum, can you check if it's been flagged as malicious or involved in any stealing attacks?"},{"title":"DeFi agent pre-transaction gate","prompt":"I want you to automatically screen any wallet or contract address on Arbitrum before you execute any trades on my behalf — if it comes back BLOCK or CAUTION, stop and tell me why."}],"resultDescription":"A JSON object containing: `safe` (boolean), `verdict` (ALLOW, CAUTION, or BLOCK), `reason` (one-line human-readable explanation), `flags` (array of flagged issues with severity and detail), `target` (the screened address), `chain`, `check` type, `checked_at` timestamp, and a liability disclaimer. Critical flags like 'stealing_attack' trigger a BLOCK verdict with severity level.","failureModes":["Invalid or malformed address format returns an error","Unsupported chain value outside the allowed enum returns a validation error","Unknown or unindexed address may return ALLOW with no flags but cannot guarantee safety","Service unavailability or worker timeout returns no verdict","Address on wrong chain may produce inaccurate results if chain param is omitted"],"whenToPreferThis":"Use this endpoint when an AI agent needs a fast, structured yes/no safety gate before executing any on-chain action involving a wallet or contract address. It is ideal for autonomous agents that need to enforce a safety policy before fund transfers, token purchases, or smart contract interactions. Prefer this over manual lookups or generic blockchain explorers when you need a machine-readable ALLOW/CAUTION/BLOCK verdict with severity-tagged flags.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:31:04.854Z","isFirstParty":false,"canonicalSlug":"nojunk-safety-gate-wallet-address-screen-990d0729"}