{"uid":"cap_L07WRsYaoXO5TsWVSaEVE","slug":"blackwall-x402-payment-risk-oracle-059b2e7c","name":"Blackwall x402 Payment-Risk Oracle","description":"Pre-signature x402 payment guardrail: returns a GO / HOLD / STOP verdict before an agent signs a payment, from behavioral counterparty reputation and price-anomaly signals.","url":"https://agent-egress-proxy.onrender.com/v1/forecast-payment","method":"POST","headers":{},"bodySchema":{"type":"object","required":["asset","chain","amount","counterparty"],"properties":{"asset":{"type":"string"},"chain":{"type":"string"},"payer":{"type":"string"},"amount":{"type":"string"},"resource":{"type":"string"},"counterparty":{"type":"string"}}},"responseSchema":{"verdict":"GO","receipt_id":"..."},"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_4iOwyzstVSHeFeD6mwczA","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":"Returns a GO / HOLD / STOP verdict before an agent signs an x402 payment, based on counterparty reputation and price-anomaly signals.","exampleAgentPrompt":"Before I sign this payment, check if it's safe: I'm paying 0.50 USDC on the Base chain for resource https://api.example.com/data to counterparty 0xAbC123…def456 — give me a GO, HOLD, or STOP verdict.","exampleUseCases":[{"title":"Pre-flight check before autonomous agent pays","prompt":"My agent is about to send 2.00 USDC on Ethereum to counterparty 0x9f3a…b812 for an API resource — can you run a risk check and tell me if it's safe to sign before it goes through?"},{"title":"Catch price-anomaly in recurring payment","prompt":"We have a recurring x402 payment of 0.10 USDC on Base to 0xDeF7…2209, but this cycle the requested amount jumped to 5.00 USDC — screen this for price anomalies and give me a verdict before I approve it."},{"title":"Unknown counterparty reputation check","prompt":"A new vendor just sent an x402 payment request for 1.25 USDC on Polygon, counterparty address 0x44aB…cc91 — I've never paid them before, so run a reputation check and tell me if I should proceed or hold."}],"resultDescription":"A JSON object containing a verdict string ('GO', 'HOLD', or 'STOP') indicating whether the payment is safe to sign, plus a receipt_id string for auditing and tracing the risk assessment.","failureModes":["Missing required fields (asset, chain, amount, or counterparty) returns a 400 validation error","Unknown or unresolvable counterparty address may result in a HOLD verdict with low confidence","Network or chain identifier not supported returns an error","Service unavailable on the rendering host returns a 503","Amount format mismatch (non-numeric string) causes a parsing error"],"whenToPreferThis":"Choose this endpoint when an AI agent is operating autonomously in an x402 payment flow and needs a pre-signature guardrail before committing funds. It is especially valuable when the counterparty is unknown, the requested amount seems anomalous relative to the resource, or the agent policy requires human-level risk gating without a human in the loop. Prefer this over generic blockchain explorers or address checkers when you need a single actionable verdict (GO/HOLD/STOP) combining both reputation and price-anomaly signals in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:38:34.015Z","isFirstParty":false}