{"x402Version":2,"payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","resources":[{"id":5387,"slug":"5387","resource":"https://quietstore-production.edge-7e13f.workers.dev/v1/tools/claim-check","description":"Fetch a live https URL and score whether the deploy is actually there. POST {\"url\":\"https://your.site\",\"min_score\":80} ($0.02). Default x402-seller profile: HTTPS, HSTS, llms.txt, catalog, OpenAPI, MCP, health. Optional claims[] or profile:\"web\". Returns 0–100, evidence, do_this_first, ci_failed. Humans: GET /v1/tools/claim-check/report?host=your.site. Badge goes stale after 7 days.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"min_score":80,"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metered":true,"result":{"ci_failed":true,"do_this_first":[{"fix":"Set Strict-Transport-Security: max-age=15552000; includeSubDomains on every HTTPS response.","id":"header:strict-transport-security","title":"Claim failed: HSTS is on"}],"label":"Needs work","score":50},"tool":{"id":"tool-claim-check","price_version":1,"title":"Prove the agent's deploy claims against the live origin"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"quietstore-production.edge-7e13f.workers.dev","lastUpdated":"2026-09-09T09:48:35.466Z","quality":{"calls30d":12,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T09:48:35.265Z"},"liveness":{},"verified":false,"featured":false},{"id":5386,"slug":"5386","resource":"https://quietstore-production.edge-7e13f.workers.dev/v1/packs/demo-extras-v1","description":"Smallest paid pack ($0.005): a machine-readable merge checklist and a one-request smoke purchase on this store. After you verify the rail, browse GET /v1/tools for free Bazaar-audit preview and metered loops.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"body":"<full pack body as a UTF-8 string>","byte_len":704,"content_sha256":"f386a6b60e87689baf77175c164dc317cd24aabd145af3b928f69ce769f2a1f1","mime_type":"application/json","pack":{"id":"demo-extras-v1","price_version":1,"title":"Fresh-Eyes Review Checklist for Agent Work"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"quietstore-production.edge-7e13f.workers.dev","lastUpdated":"2026-09-08T23:29:53.825Z","quality":{"calls30d":6,"uniquePayers30d":6,"lastCalledAt":"2026-09-08T23:29:53.56Z"},"liveness":{},"verified":false,"featured":false},{"id":5388,"slug":"5388","resource":"https://quietstore-production.edge-7e13f.workers.dev/v1/tools/site-hygiene-score","description":"Audit a public https URL. POST {\"url\":\"https://your.site\",\"min_score\":80} ($0.02). After payment we fetch the origin (headers, HSTS, CSP, TLS, cookies, DNS/email, security.txt) and return a 0–100 score, do_this_first, and ci_failed for CI. Free preview is snapshot-only {headers}. Badge: GET /v1/tools/site-hygiene-score/badge?host=your.site.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"min_score":80,"url":"https://example.com/"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metered":true,"result":{"ci_failed":true,"do_this_first":[{"fix":"Add Strict-Transport-Security on all HTTPS responses with max-age≥15552000.","id":"HDR_MISSING_HSTS","title":"Strict-Transport-Security header missing"}],"label":"Needs work","mode":"live","pass":false,"rubric_version":1,"score":64},"tool":{"id":"tool-site-hygiene-score","price_version":1,"title":"Scan a live URL → 0–100 hygiene score + ranked fixes"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"quietstore-production.edge-7e13f.workers.dev","lastUpdated":"2026-08-21T00:32:42.992Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T00:32:42.822Z"},"liveness":{},"verified":false,"featured":false},{"id":5389,"slug":"5389","resource":"https://quietstore-production.edge-7e13f.workers.dev/v1/tools/dep-doctor","description":"Screen declared npm packages before you install them. POST package.json (optional lockfile) ($0.02). After payment we look up each name on the npm registry and OSV: missing/hallucinated packages, lookalikes, brand-new publishes, deprecations, known CVEs. Returns 0–100, do_this_first, ci_failed. Caps at 60 packages; never fetches buyer URLs. Report: GET /v1/tools/dep-doctor/report?project=your-app.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"min_score":80,"package_json":{"dependencies":{"lodash":"4.17.21"},"name":"my-app"},"project":"my-app"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metered":true,"result":{"ci_failed":true,"do_this_first":[{"fix":"Upgrade lodash off 4.17.21.","id":"OSV:lodash@4.17.21","title":"lodash@4.17.21 has OSV records"}],"label":"Great","score":75},"tool":{"id":"tool-dep-doctor","price_version":1,"title":"Lockfile doctor: live npm + OSV punch list"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"quietstore-production.edge-7e13f.workers.dev","lastUpdated":"2026-08-21T00:32:44.129Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T00:32:43.926Z"},"liveness":{},"verified":false,"featured":false},{"id":5390,"slug":"5390","resource":"https://quietstore-production.edge-7e13f.workers.dev/v1/tools/x402-bazaar-audit","description":"Diagnose why an x402 seller is invisible on Coinbase Bazaar. POST your 402 PaymentRequired JSON. Free preview: pass/fail + which checks fail. Paid $0.01: every finding with the exact fix (extension shape, AJV schema, description limits). Run before each x402 deploy.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x8f9ef7f8c4744bfaedaa5d315c21f9770c10f931","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"payment_required":{"accepts":[],"extensions":{"bazaar":{"info":{},"schema":{}}},"resource":{"description":"Example paid resource","mimeType":"application/json","url":"https://example.com/v1/item"},"x402Version":2}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metered":true,"result":{"findings":[{"code":"BAZAAR_INPUT_SHAPE","message":"...","severity":"error"}],"grade":"B","pass":false,"score":72},"tool":{"id":"tool-x402-bazaar-audit","price_version":1,"title":"Will my x402 endpoint show up on Bazaar?"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"quietstore-production.edge-7e13f.workers.dev","lastUpdated":"2026-08-20T22:26:04.388Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-20T22:26:04.231Z"},"liveness":{},"verified":false,"featured":false}]}