{"audit":"milliapi-x402-practice-audit","version":3,"checkedAt":"2026-09-03T02:12:52.538Z","score":100,"grade":"A+","policy":{"protocol":"x402 v2","network":"Base mainnet","paidRoutesAudited":7,"discovery":"Validated Bazaar invocation metadata + catalog + OpenAPI + llms.txt","autoChangeBoundary":"Discovery metadata, documentation, ranking and reliability improvements may be automated. Wallets, credentials, settlement semantics, new networks and material price changes require review."},"services":[{"id":"ai-robots-check","endpoint":"/api/ai-robots-check","method":"GET","priceUsd":0.001,"status":402,"latencyMs":590,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"1000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"GET","bodyType":null,"missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"590 ms"}]},{"id":"llms-txt-check","endpoint":"/api/llms-txt-check","method":"GET","priceUsd":0.001,"status":402,"latencyMs":617,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"1000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"GET","bodyType":null,"missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"617 ms"}]},{"id":"page-metadata","endpoint":"/api/page-metadata","method":"GET","priceUsd":0.002,"status":402,"latencyMs":598,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"2000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"GET","bodyType":null,"missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"598 ms"}]},{"id":"ai-web-readiness-audit","endpoint":"/api/agent-web-audit","method":"GET","priceUsd":0.005,"status":402,"latencyMs":585,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"5000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"GET","bodyType":null,"missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"585 ms"}]},{"id":"repair-verification","endpoint":"/api/verify-site-repairs","method":"POST","priceUsd":0.002,"status":402,"latencyMs":600,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"2000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"POST","bodyType":"json","missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"600 ms"}]},{"id":"site-readiness-change","endpoint":"/api/site-readiness-change","method":"POST","priceUsd":0.003,"status":402,"latencyMs":585,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"3000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"POST","bodyType":"json","missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"585 ms"}]},{"id":"ai-web-readiness-batch","endpoint":"/api/agent-web-audit-batch","method":"POST","priceUsd":0.02,"status":402,"latencyMs":606,"score":20,"maxScore":20,"checks":[{"label":"HTTP 402 payment challenge","ok":true,"points":4,"maxPoints":4,"detail":"HTTP 402"},{"label":"x402 v2","ok":true,"points":2,"maxPoints":2,"detail":2},{"label":"Exact USDC payment on Base","ok":true,"points":3,"maxPoints":3,"detail":"exact · eip155:8453"},{"label":"Advertised amount matches catalog","ok":true,"points":2,"maxPoints":2,"detail":"20000"},{"label":"Resource description + JSON mime type","ok":true,"points":2,"maxPoints":2,"detail":null},{"label":"Seller identity metadata","ok":true,"points":3,"maxPoints":3,"detail":null},{"label":"Valid Bazaar invocation metadata","ok":true,"points":3,"maxPoints":3,"detail":{"method":"POST","bodyType":"json","missingOutputFields":[]}},{"label":"Fast payment challenge","ok":true,"points":1,"maxPoints":1,"detail":"606 ms"}]}],"discovery":[{"path":"/api/catalog","ok":true,"status":200,"latencyMs":56},{"path":"/openapi.json","ok":true,"status":200,"latencyMs":64},{"path":"/llms.txt","ok":true,"status":200,"latencyMs":53}],"paymentHealth":{"path":"/api/x402-health","ok":true,"status":200,"latencyMs":250},"findings":[],"references":{"x402Spec":"https://github.com/x402-foundation/x402/blob/main/specs/x402-specification-v2.md","bazaarDocs":"https://github.com/x402-foundation/x402/blob/main/docs/extensions/bazaar.mdx"}}