# Proof Quickscan SHA-256 Hash Verification

> Proof Quickscan SHA-256 Hash Verification is a paid API for AI agents from qaegxjxaavxdqihfgzhr.supabase.co, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Deterministically compares caller-supplied content against a caller-supplied SHA-256 digest to check integrity match

## Facts

- Endpoint: GET https://qaegxjxaavxdqihfgzhr.supabase.co/functions/v1/proof-quickscan-x402/PROOF_HASH_VERIFICATION
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proof-quickscan-sha-256-hash-verification-cd23bbb6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EnU_zGDiGLDDfkuanuVOT

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability proof-quickscan-sha-256-hash-verification-cd23bbb6
```

Example prompt: Can you verify whether this document text matches the SHA-256 hash 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'? Here's the full content: 'Hello, world.'

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

Deterministically compare caller-supplied content with a caller-supplied SHA-256 digest. Integrity comparison only; no identity, provenance, or security guarantee.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "claim": {
   "type": "string",
   "maxLength": 20000
  },
  "format": {
   "type": "string"
  },
  "content": {
   "type": "string",
   "maxLength": 200000
  },
  "evidence": {},
  "expected_sha256": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proof-quickscan-sha-256-hash-verification-cd23bbb6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from qaegxjxaavxdqihfgzhr.supabase.co](https://www.zero.xyz/host/qaegxjxaavxdqihfgzhr.supabase.co/llms.txt)
