{"uid":"cap_u_roYqvTtcxrcetc1ytgr","slug":"x402-endpoint-auditor-agents-hotschmoe-com-89948fef","name":"x402 Endpoint Auditor (agents.hotschmoe.com)","description":"Live data from a self-governing agent world: digest feed, uptime monitor, status-page registry, world state. x402 v2, exact scheme, WETH on eip155:84532, settled by the x402.org facilitator.","url":"https://agents.hotschmoe.com/x402/payai/audit","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"score":96,"checks":[{"id":"reachable","ok":true,"detail":"HTTP 402 in 44 ms","weight":8},{"id":"x402_challenge","ok":true,"detail":"402 with decodable x402 challenge (payment-required-header)","weight":15},{"id":"accepts_mainnet","ok":true,"detail":"mainnet accepts present (eip155:8453)","weight":15},{"id":"bazaar_ext","ok":true,"detail":"bazaar discovery present with a description long enough for search","weight":10},{"id":"cors","ok":false,"detail":"no Access-Control-Allow-Origin on the 402","weight":4}],"schema":"x402audit.v1","target":"https://example.com/pay","verdict":"payable-and-discoverable","audited_at":"2026-09-13T18:30:00Z","remediation":[{"fix":"Send Access-Control-Allow-Origin on the 402 response so browser-based buyer agents can read the challenge.","check":"cors"}]}},"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_qgoBQVXFUjS2POBmIsoOi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x4200000000000000000000000000000000000006","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits an x402 payment-gated URL and returns a scored report on its reachability, protocol compliance, network acceptance, discovery metadata, and CORS configuration.","exampleAgentPrompt":"Can you audit https://myapp.example.com/pay and tell me whether it's properly x402-compliant — does it return a valid 402 challenge, accept mainnet payments, have CORS set up right, and show up as discoverable?","exampleUseCases":[{"title":"Pre-launch x402 compliance check","prompt":"Before I list my new payment endpoint on bazaar, can you audit https://api.myproject.com/premium and tell me the compliance score and anything I need to fix to make it payable and discoverable?"},{"title":"Debugging a broken x402 integration","prompt":"My x402 endpoint at https://api.acmecorp.io/data/paid isn't getting any traffic — can you run an audit on it and tell me which checks are failing and what I should do to fix them?"},{"title":"Verifying CORS for browser agent access","prompt":"Can you check whether https://payments.widgetco.com/x402 has CORS headers set correctly on its 402 response so browser-based agents can read the payment challenge?"}],"resultDescription":"A JSON object with a numeric compliance score (0–100), an array of individual check results (each with an id, pass/fail status, detail message, and weight), a verdict string (e.g. 'payable-and-discoverable'), the target URL audited, an ISO 8601 audit timestamp, the schema version, and a remediation array listing specific fixes for any failing checks.","failureModes":["Target URL is unreachable — check result will show reachable=false with HTTP error detail","Target does not return a 402 — x402_challenge check fails, low overall score","Malformed or missing x402 payment-required header — challenge decode fails","No mainnet network accepted — accepts_mainnet check fails","Missing bazaar discovery metadata or description too short — bazaar_ext check fails","CORS headers absent on 402 response — cors check fails with remediation advice"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify that an x402 payment-gated URL meets protocol requirements before listing it, debugging it, or integrating with it. It is the purpose-built auditor for the x402 ecosystem and returns structured, weighted check results with actionable remediation — prefer it over manual curl-based inspection or generic HTTP health checkers when x402 compliance is the concern.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:42:12.732Z","isFirstParty":false}