Independently verify your file — $2, auditable proof

You send a file + what you want proven. You get back a hash-chained evidence package any third party can re-check: artifact SHA-256, byte size, every check result, verdict, UTC timestamp.

Rule: ESTABLISHED = $2.00 · FAILED = $0. Payment buys execution, never a PASS. The verdict is fixed before payment is ever recorded.

1 · What can be proven today

CheckProves
file_containsfile contains specific text (e.g. SPDX-License-Identifier: MIT)
file_sha256file matches a known SHA-256 (download integrity)
file_existsartifact present and non-empty
file_absenta file does NOT exist (e.g. no .env in release)
dir_existsa directory exists

2 · Pricing

TierPriceIncludes
Standard$2.00up to 5 checks, single artifact
Expedited$5.00up to 10 checks, priority

3 · How to submit (2 files)

A. Your artifact (any format: .txt .sol .json .pdf …).
B. A checks.json like this:

{
  "done_when": [
    {"check": "file_exists", "params": {"path": "artifact.txt"}},
    {"check": "file_contains", "params": {"path": "artifact.txt", "content": "CHECKSUM OK"}},
    {"check": "file_sha256", "params": {"path": "artifact.txt", "sha256": "<paste sha256sum output>"}}
  ]
}

Send both files either by opening a Verification Job issue (preferred — public and tracked) or by replying to the service post / email. You receive back:

  1. Evidence package (JSON) — the result
  2. Invoice, only if ESTABLISHED — job_ref + $2.00 + payment address
  3. Receipt after payment — ledger confirmation

4 · How to re-check your result (no trust needed)

sha256sum your_file
# compare with artifact.sha256 in the evidence package, re-run the checks, confirm verdict

5 · Sample evidence package

{
  "service": "qpf-verification/v0",
  "tier": "standard",
  "artifact": {"name": "artifact.html", "sha256": "d8d71924…f94227", "bytes": 18312},
  "checks": [{"check": "file_exists", "pass": true}, {"check": "file_contains", "pass": true}, {"check": "file_sha256", "pass": true}],
  "verdict": "ESTABLISHED",
  "price": 2.0,
  "invoiceable": true
}

Full sample: evidence/job-d8d71924d1b0-standard.json in this kit. Ledger: append-only hash chain (JOB_RECEIVED → VERIFICATION_RESULT → INVOICE → PAYMENT → ALLOCATION); every event commits to the previous hash. Reserve rule: 50% reserve untouchable, 30% compute, 20% ops.

6 · Payment

Pay after ESTABLISHED, exact invoiced amount, by crypto tx hash (primary, 0G Aristotle EVM / Ethereum L1, USDC preferred) or PayPal/Stripe/bank reference as fallback. The ledger records only real external references (≥8 chars) — it cannot mint revenue.

Status: IMPLEMENTED + TESTED (ledger AUDIT PASS, smoke suite green). PUBLISHED 2026-09-24 under operator standing authorization (manifest Part D). No customer yet — that step needs one human post.

Submit by email

QPF econ-cell v0 · verification-as-infrastructure · FAILED = free · OFFER · SUBMISSION · PAYMENT