{"uid":"cap_EnU_zGDiGLDDfkuanuVOT","slug":"proof-quickscan-sha-256-hash-verification-cd23bbb6","name":"Proof Quickscan SHA-256 Hash Verification","description":"Deterministically compare caller-supplied content with a caller-supplied SHA-256 digest. Integrity comparison only; no identity, provenance, or security guarantee.","url":"https://qaegxjxaavxdqihfgzhr.supabase.co/functions/v1/proof-quickscan-x402/PROOF_HASH_VERIFICATION","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"claim":{"type":"string","maxLength":20000},"format":{"type":"string"},"content":{"type":"string","maxLength":200000},"evidence":{},"expected_sha256":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jl8pHXz3_hNp2pbrMP9ny","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Deterministically compares caller-supplied content against a caller-supplied SHA-256 digest to check integrity match","exampleAgentPrompt":"Can you verify whether this document text matches the SHA-256 hash 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'? Here's the full content: 'Hello, world.'","exampleUseCases":[{"title":"Validate downloaded artifact integrity","prompt":"I just downloaded a release binary and the publisher listed this SHA-256: 'abc123...def456'. Can you check if the content I'm pasting here actually matches that digest?"},{"title":"Verify pipeline data hasn't been altered","prompt":"Before I process this JSON payload in my pipeline, can you confirm it matches the expected SHA-256 checksum 'deadbeef...cafe1234'? Here's the payload content."},{"title":"Audit claimed document fingerprint","prompt":"A vendor claims their contract document has SHA-256 hash '9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08' — can you compare that against this document text and tell me if it checks out?"}],"resultDescription":"Returns the result of a deterministic comparison between the provided content and the expected SHA-256 digest — indicating whether the content hashes to the expected value. No identity, provenance, or cryptographic signing guarantee is provided; this is a pure integrity match check.","failureModes":["Content exceeds 200,000 character limit — request rejected","Expected SHA-256 not provided or malformed — comparison cannot proceed","Mismatch result returned when content has been altered or hash is wrong","Empty or null content submitted — undefined comparison behavior","Payment not processed (x402) — endpoint returns 402 before executing check"],"whenToPreferThis":"Use this endpoint when you need a simple, fast, deterministic integrity check — confirming whether a blob of content matches a known SHA-256 digest — without needing identity verification, certificate chains, or provenance tracking. Prefer it for lightweight pipeline integrity gates, artifact validation after download, or quick sanity checks on content fingerprints. Not appropriate when you need cryptographic signing, identity assurance, or trusted third-party attestation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:30:42.171Z","isFirstParty":false}