{"uid":"cap_rYDVgJU9iB59GDomGM7ag","slug":"nojunk-safety-gate-x402-endpoint-screener-2e259c4f","name":"NoJunk Safety Gate – x402 Endpoint Screener","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/x402?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Full https URL of the x402 paid endpoint you are about to pay"}}},"responseSchema":{"type":"json","example":{"safe":true,"check":"x402","flags":[],"pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","reason":"Valid x402 v2 challenge: $0.003 USDC on Base to a wallet with no reports.","target":"https://2s.io/api/weather/zip?zip=94103","network":"eip155:8453","payable":true,"verdict":"ALLOW","price_usd":0.003,"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.","x402_version":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dEdzTirwuNN7K84Cj-kAX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens an x402 paid endpoint URL before payment, returning a safety verdict (ALLOW/CAUTION/BLOCK), flags, price, and recipient wallet details.","exampleAgentPrompt":"Before you pay that x402 API at https://2s.io/api/weather/zip?zip=94103, run a safety check on it and tell me if it's safe to proceed — I want to see the verdict, the recipient wallet, and the price.","exampleUseCases":[{"title":"Pre-payment fraud check for agent","prompt":"My agent is about to pay an x402 endpoint at https://someapi.example.com/data — can you screen it first and tell me if it's safe, who gets paid, and how much it costs?"},{"title":"Block suspicious pay-per-call URL","prompt":"Before my AI agent pays anything to https://sketchy-api.xyz/generate, run a safety gate check on that x402 URL and block the payment if anything looks off."},{"title":"Validate x402 challenge details","prompt":"I got an x402 payment challenge pointing to https://api.partner.io/report — verify the recipient wallet and price are legit before my agent proceeds with the micropayment."}],"resultDescription":"Returns a JSON object with: safe (boolean), verdict (ALLOW/CAUTION/BLOCK), check type ('x402'), flags (array of issues found), pay_to (recipient wallet address), price_usd (cost in USD), network (EIP-155 chain ID), target (the URL screened), x402_version, reason (one-line explanation), checked_at (ISO timestamp), payable (boolean), and a disclaimer. Allows agents to make an informed go/no-go decision before executing a micropayment.","failureModes":["Invalid or non-HTTPS URL returns an error or BLOCK verdict","Endpoint unreachable or not an x402 endpoint may result in a BLOCK or error response","Unknown wallet address with no history may return CAUTION rather than ALLOW","Network timeouts on live checks could delay or fail the response","Newly deployed malicious endpoints not yet in security databases may return ALLOW (false negative — covered by disclaimer)"],"whenToPreferThis":"Use this endpoint specifically when your agent is about to execute an x402 micropayment and needs a pre-flight safety check. It is purpose-built for x402 payment challenges — it validates the recipient wallet, price, network, and x402 version in one call. Prefer this over generic URL scanners when the payment protocol is x402, since it understands the x402 challenge format natively and returns structured go/no-go verdicts an agent can act on automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:31:28.682Z","isFirstParty":false,"canonicalSlug":"nojunk-safety-gate-x402-endpoint-screener-2e259c4f"}