{"x402Version":1,"resources":[{"resource":"https://x402-api-catalog.onrender.com/api/trust-check","type":"http","method":"GET","description":"npm package trust check / risk score / security audit: registry age, weekly downloads, GitHub org/stars, OSV.dev vulnerabilities, typosquat detection.","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","payTo":"0x9041f8a43D0B43209B9227DE2c7fb25c9FE3847E","maxTimeoutSeconds":60}]},{"resource":"https://x402-api-catalog.onrender.com/api/repo-health","type":"http","method":"GET","description":"GitHub repo health check / audit / verify: stars, forks, open issues, last commit age, archived status, license.","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","payTo":"0x9041f8a43D0B43209B9227DE2c7fb25c9FE3847E","maxTimeoutSeconds":60}]},{"resource":"https://x402-api-catalog.onrender.com/api/domain-check","type":"http","method":"GET","description":"Domain liveness check / verify / audit: DNS resolution (A/MX/NS/TXT records), whether mail routing exists, HTTP reachability.","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","payTo":"0x9041f8a43D0B43209B9227DE2c7fb25c9FE3847E","maxTimeoutSeconds":60}]},{"resource":"https://x402-api-catalog.onrender.com/api/x402-doctor","type":"http","method":"GET","description":"Audits another x402 service for the exact failure modes that cause aggregators (agent-tools.cloud, x402scan, Bazaar) to mark it 'down' or make its 402 challenge unreadable: missing/invalid /.well-known/x402 descriptor, an unpaid request returning 500/404 instead of a clean 402, a malformed or missing payment-required challenge, and drift between the descriptor's advertised terms and the live challenge. Returns a concrete diagnosis and fix for each failing check, not just pass/fail.","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x9041f8a43D0B43209B9227DE2c7fb25c9FE3847E","maxTimeoutSeconds":60}]}]}