SV-DAR Verifier

Verify a Receipt

Verification starts from the receipt — not from us. Paste an SV-DAR receipt, upload a receipt file, or enter a receipt reference to validate integrity and decode the evidence. This page is designed to be a neutral reference verifier: it returns the same answer any conforming verifier would return.

Local-first verification
No accounts required
No issuer access required*

1) Provide a receipt

An SV-DAR receipt can be verified offline from the receipt file alone. If your receipt references external artifacts (documents, policies, attachments), you can optionally provide them for hash matching.

Use this only if your workflow stores receipts at a stable location. Verification should not depend on continued access to an issuer system.
Local file verification is preferred for audits, disputes, and long-term evidence retention.
* “No issuer access required” means: integrity and signature checks do not require calling the issuer. If you choose to fetch a receipt by URL, your browser may make a network request.

2) Verification result

SV-DAR verification is deterministic: either the receipt verifies under the stated rules, or it doesn’t. Interpretation comes after verification.

Ready to verify Provide a receipt and click “Fetch & Verify”.

Signature

Confirms the receipt was issued by the claimed signer and has not been modified.

Integrity

Recomputes hashes and confirms the receipt ID matches the canonical content.

Timestamp

Validates timestamp formatting and any included time evidence (where present).

SV-DAR guarantees (optional)

Verifies optional ordering / inclusion / anchoring guarantees when provided.

Decoded summary (read-only)
Evidence envelope
No receipt loaded.
Verifier notes
What is being proven
SV-DAR verification proves integrity and authorship of the receipt claims. It does not, by itself, prove that underlying real-world inputs were correct or unbiased. See “What this proves / does not prove” below.

What this proves

When verification succeeds, it establishes the following, independently and reproducibly:

  • Authenticity: the receipt was signed by the claimed issuer identity (public key verification).
  • Integrity: the receipt contents have not been altered since issuance (hash + signature binding).
  • Context binding: referenced artifacts (policies, documents, prompts) can be matched by hash to confirm they are exact.
  • Continuity (if present): optional SV-DAR proofs can demonstrate ordering, inclusion, and anchoring for timeline strength.

What this does not prove

This verifier intentionally avoids over-claiming. A verified receipt is strong evidence — but it is not a magical truth oracle.

  • Correctness of inputs: verification does not validate that source data was accurate or unbiased.
  • Human intent: verification does not prove a user’s intent, only what the system recorded and signed.
  • Fairness: verification does not certify outcomes as fair; it preserves evidence for review.
  • Completeness without proofs: if continuity proofs are absent, verification cannot prove that no events were omitted elsewhere.

Recommended workflow (auditor / reviewer)

  • Start with the receipt file (or a stable reference) from the case record.
  • Verify integrity and signature first. Only interpret contents after verification succeeds.
  • If artifacts are provided (policy text, document exports), match them by hash.
  • For timelines, verify related receipts and any ordering / anchoring evidence.
  • Export results (verification status + decoded summary) into your workpapers.

Reference implementation

This page is intended as a reference verifier. Any party may implement a conforming verifier that produces the same verification result. Neutral verification is a core SV-DAR principle: evidence should remain verifiable even if the issuer or this website is unavailable.

Tip: If you are embedding this verifier into enterprise workflows, keep “Offline Mode” enabled by default and avoid storing receipts server-side unless required by your retention policy.

Note: This is a drop-in verifier page template with production-grade copy and UI structure. Connect your actual SV-DAR verification logic to the button handlers below (or replace them entirely) to perform real signature, hash, and guarantee checks.