PUBLIC · NO LOGIN REQUIRED · FREE

Document Authenticity
Verification Portal

Search the VeriSource ledger by SHA-256 hash or upload a document to instantly confirm its notarized authenticity — no account needed.

🔒 Hashing runs locally in your browser · No file is ever uploaded
SHA-256 Document Hash
The SHA-256 hash uniquely identifies a document. Any single-byte change produces a completely different hash.
💡 Tip: You can also append the hash directly to this URL:/verify-document?hash=sha256:…
WHY TRUST VERISOURCE
🔐
Local Hashing
SHA-256 computed in your browser. Your file never leaves your device.
⛓️
Immutable Ledger
On-chain anchored certificates — tamper-proof by design.
C2PA Compliant
Built on the Coalition for Content Provenance standard.
🌍
Open to Everyone
Third-party verifiers need no account, no API key, no cost.
FOR ENTERPRISES & DEVELOPERS
Integrate verification into your platform
Call the VeriSource REST API from any language. Verify 1 or 1,000,000 documents with a single endpoint — with webhooks, batch mode, and full SDK support.
REST API Webhooks JS / Python / Go SDK Batch mode
View API Docs →
© 2026 VeriSource.org · Patent Pending Technology
PrivacyTermsAPI DocsSign In

Deepfake Detection & Zero-Knowledge Privacy: Your original files are securely deleted immediately after analysis.

TruthSource🍪 Cookie Consent

TruthSource uses cookies for essential functionality and, with your consent, for analytics and advertising. You can accept all, manage preferences, or reject non-essential cookies. Privacy Policy · Cookie Policy

Consent powered by TruthSource