{"x402Version":2,"payTo":"0x16B636328745E4e6086071B8Ff9f0C1C7DF9eB21","resources":[{"id":13223,"slug":"13223","resource":"https://exhibit402.dylan-caponi.workers.dev/capture","description":"Prove what a web page showed: verify completed work, freeze evidence for a dispute, certify a page before you rely on it. Two independent observers on separate networks capture your URL at one frozen instant: byte-identical is CERTIFIED; disagreement is WITNESSED with pixel agreement and diff map. Signed manifest, RFC 3161 timestamp, permanent Arweave storage; ERC-721 certificate minted to the paying wallet. $1.00 fullpage, $0.50 viewport. Free claim polling. Rejects refund minus $0.10.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x16B636328745E4e6086071B8Ff9f0C1C7DF9eB21","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"POST","queryParams":{"mode":"fullpage","url":"https://stripe.com/legal/consumer"},"type":"http"},"output":{"example":{"check_after_seconds":15,"claim_url":"https://exhibit402.dylan-caponi.workers.dev/claim/6f1c9e2a-4b7d-4c1e-9a2f-3d5e8b7a0c1d","job_id":"6f1c9e2a-4b7d-4c1e-9a2f-3d5e8b7a0c1d","note":"Poll claim_url (free) every ~15s. Resolves to {tier, ar:// links, token_id, basescan_url, hashes} or a refund per policy.","status":"processing"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["POST"],"type":"string"},"queryParams":{"properties":{"mode":{"description":"fullpage ($1.00, default) or viewport ($0.50, first 1280x800 screen only)","type":"string"},"url":{"description":"Public http(s) URL to capture","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"check_after_seconds":{"type":"number"},"claim_url":{"type":"string"},"job_id":{"type":"string"},"note":{"type":"string"},"status":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"exhibit402.dylan-caponi.workers.dev","lastUpdated":"2026-08-21T09:02:37.374Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T09:02:36.832Z"},"liveness":{},"verified":false,"featured":false},{"id":13224,"slug":"13224","resource":"https://exhibit402.dylan-caponi.workers.dev/verify","description":"Re-verify any exhibit402 proof-of-publication certificate for $0.02. Pass id = ERC-721 token id, Arweave tx id, or job id. The service re-downloads the permanently stored screenshot and signed manifest, recomputes every SHA-256, and checks them against the manifest and the on-chain record (immutable screenshotSha256, tokenURI, owner). Returns a machine-readable verdict with per-check detail, so an agent can confirm a certificate is genuine without trusting the issuer.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x16B636328745E4e6086071B8Ff9f0C1C7DF9eB21","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"id":"6"},"type":"http"},"output":{"example":{"checks":[{"detail":"re-downloaded 4002928 bytes; SHA-256 matches the manifest","name":"screenshot_hash","pass":true},{"detail":"contract's immutable screenshotSha256 matches the manifest","name":"onchain_sha256","pass":true}],"note":"All stored bytes re-hashed to their recorded values.","tier":"CERTIFIED","token_id":"6","url":"https://en.wikipedia.org/wiki/SHA-2","verified":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"id":{"description":"Certificate identifier: ERC-721 token id (digits), Arweave tx id (43 chars), or exhibit402 job id (uuid)","type":"string"}},"required":["id"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"checks":{"type":"array"},"note":{"type":"string"},"tier":{"type":"string"},"token_id":{"type":"string"},"url":{"type":"string"},"verified":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"exhibit402.dylan-caponi.workers.dev","lastUpdated":"2026-08-21T08:57:32.189Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T08:57:31.619Z"},"liveness":{},"verified":false,"featured":false}]}