{"uid":"cap_Ziaml-uBObzWNZHvJME66","slug":"exhibit402-dual-browser-screenshot-certification-91602399","name":"Exhibit402 Dual-Browser Screenshot Certification","description":"Proof of publication: permanently prove what a URL served at a moment in time. Two independent standardized browsers on different networks visit your URL at the same instant; if their captures match byte-for-byte, the screenshot is stored permanently on Arweave and minted to your wallet as an NFT certificate containing every observer hash.","url":"https://exhibit402.dylan-caponi.workers.dev/capture?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"example":{"type":"string"}}},"responseSchema":{"type":"json","example":{"note":"Poll claim_url (free) every ~15s. Resolves to {tier, ar:// links, token_id, basescan_url, hashes} or a refund per policy.","job_id":"6f1c9e2a-4b7d-4c1e-9a2f-3d5e8b7a0c1d","status":"processing","claim_url":"https://exhibit402.dylan-caponi.workers.dev/claim/6f1c9e2a-4b7d-4c1e-9a2f-3d5e8b7a0c1d","check_after_seconds":15}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","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":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7GWpRmnEBv8oXafUsXA8y","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Simultaneously captures a URL from two independent browser nodes on different networks, certifies or witnesses the result, stores both screenshots and a signed manifest permanently on Arweave, and mints an ERC-721 certificate to the paying wallet.","exampleAgentPrompt":"Take a certified full-page screenshot of https://example.com/terms right now — I need tamper-proof evidence stored on Arweave with a blockchain certificate minted to my wallet 0xABC123.","exampleUseCases":[{"title":"Legal evidence of website content","prompt":"Capture and certify what https://competitor.com/pricing looks like right now — I need permanent, dual-witnessed proof on Arweave with an NFT certificate minted to 0xDEF456 in case I need it for a dispute."},{"title":"Compliance snapshot of regulated page","prompt":"Take a certified full-page screenshot of our disclosure page at https://myfintech.com/disclosures today so we have a blockchain-attested record of what it showed, with the signed manifest stored on Arweave."},{"title":"NFT certificate of a live webpage","prompt":"I want to mint a blockchain certificate proving what https://myportfolio.art looked like today — do a dual-browser certified capture and send the ERC-721 token to wallet 0x789XYZ."}],"resultDescription":"Returns immediately with a job ID, status 'processing', a free claim URL to poll every ~15 seconds, and an estimated wait time. Once resolved, the claim ticket contains the certification tier (CERTIFIED if byte-identical, WITNESSED if disagreement detected), Arweave permanent links to both screenshots and the signed manifest, an ERC-721 token ID, a Basescan URL, and cryptographic hashes. Oversize or unreachable URLs trigger a partial refund minus $0.10; service faults refund in full.","failureModes":["URL is unreachable — partial refund of $0.90 issued","Content is screened or blocked by the target site — partial refund issued","Oversize page exceeds capture limits — partial refund issued","Service fault on provider side — full refund issued","Claim ticket poll returns 'processing' indefinitely — retry or contact support","Invalid wallet address causes certificate minting to fail"],"whenToPreferThis":"Choose this endpoint when you need tamper-proof, independently witnessed evidence of a webpage's state at a specific moment — particularly for legal, compliance, or audit purposes. It is uniquely suited when you require both permanent decentralized storage (Arweave) and a blockchain-backed certificate (ERC-721) rather than just a screenshot file. Prefer it over single-node screenshot services when dual-network independent verification and cryptographic attestation are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:35:12.956Z","isFirstParty":false,"canonicalSlug":"exhibit402-dual-browser-screenshot-certification-91602399"}