{"service":"x402 pre-pay trust/health check","description":"Agents call this (over x402) to get a cheap pre-payment report card on ANOTHER x402 endpoint before paying it. We probe the target WITHOUT paying it and return a structured verdict.","seller":true,"discovery":{"name":"x402_prepay_check","description":"Pre-payment trust & health check for any x402 endpoint: before an agent pays a target, this probes it WITHOUT paying and returns a structured verdict — liveness, valid-402 challenge, advertised-vs-quoted price match, payout (payTo) sanity, and SSRF/safety flags. Receive-only; never spends on your behalf.","tags":["x402","trust","verification","safety","pre-payment-check","health-check","agents","due-diligence"]},"price":"$0.002","network":"base","pay_to":"0x02DDFF9F08F036367f1Aa91C82788E50f95E85Ca","routes":{"POST /check":"paid ($0.002). body: {url (required), expectedPrice?, network?} -> verdict JSON","GET /check?url=":"paid ($0.002). same as POST via query params","GET /health":"free. liveness","GET /about or GET /":"free. this description","GET /sample":"free. example verdict shape","GET /mcp":"free. MCP tool manifest (registry-ready) for x402_prepay_check"},"input_schema":{"url":"string (http/https, public host only, required)","expectedPrice":"string like \"$0.002\" (optional) — enables price_match","network":"string (optional) — informational"},"output_schema":{"target":"string","reachable":"bool","returns_valid_402":"bool","advertised_price":"string|null","quoted_price":"string|null (atomic units)","quoted_asset":"string|null","price_match":"bool|\"na\"","network":"string|null","scheme":"string|null","pay_to":"string|null (of the TARGET)","safety_flags":"string[]","status":"number|null","bytes_read":"number","checked_at":"ISO-8601 string","verdict":"string"},"safety":{"wallet":"RECEIVE-ONLY. No private key / no spend path exists in this service.","probe":"UNPAID, SSRF-hardened (blocks loopback/private/link-local/metadata, decimal/hex IP, non-http schemes, redirect-to-private), 5s timeout, 64KB cap, no auto-redirect."}}