GRAVEN
Document trust infrastructure

Documents that
prove themselves.

A forged contract, certificate, or statement now costs $15 to make. Graven seals a cryptographic fingerprint of every file you issue into a public, immutable registry — so anyone can verify it's authentic in seconds, without trusting you or us.

Verification is free, public, and requires no account.

Why now

Generative AI broke the assumption that documents are hard to fake.

+90%
year-over-year rise in GenAI document-fraud detections
$3.3B
US lender exposure to synthetic identities in H1 2025 alone
<30s
for anyone to verify a Graven-sealed document — no account needed

Detection tools guess whether a document looks fake. Graven flips the model: issuers seal documents at creation, so authenticity becomes a mathematical fact — not a judgment call.

How it works

Seal once. Verify anywhere, forever.

Three parties, one shared source of truth. The issuer signs, the holder carries the file, and any verifier checks it against a public registry — no one has to call anyone.

Issuer
Northwind HR
did:graven:0x7f3a…
anchors fingerprint
issues →
Holder
Your wallet
offer-letter_jchen.pdf
presents →
Verifier
Anyone
no account needed
checks registry
Public immutable registry
block 71 408 224
01

Seal

Upload a file — or hash it locally via the API. Its SHA-256 fingerprint is signed and recorded on a public, immutable registry. The file itself never has to leave your systems.

02

Sign

Optionally embed an invisible watermark and a signed C2PA Content Credential directly in the file, so even copies and screenshots stay traceable back to the original record.

03

Verify

Recipients drop the file on the public verify page, scan a QR, or check the live badge. They get a plain answer: authentic, revoked, or no record — with the proof one click away.

Fraud-proof by design

Change one bit, break the chain.

Every block carries its own fingerprint and the one before it. Alter a single byte in any record and its hash changes — which breaks every block downstream. The network sees the mismatch instantly.

● chain intact — all hashes match⚠ tamper detected — block 1043 onward invalid
BLOCK #1041
data: seal a1f0
prev: 0x0000
hash: 0x9c4e
BLOCK #1042
data: seal b73d
prev: 0x9c4e
hash: 0x2db8
BLOCK #1043
data: $4,000 → $40,000
prev: 0x2db8
hash: 0x2db8
BLOCK #1044
data: seal e012
prev: 0x2db8
hash: 0x71aa
BLOCK #1045
data: seal 4fa9
prev: 0x71aa
hash: 0xbe60

↑ live simulation — editing one block's data rewrites its hash and orphans every block that points to it.

Capabilities

One platform, every layer of document trust.

Tamper evidence

A single changed bit fails verification. Recipients know the file is exactly what was issued.

Provenance & revocation

Every seal answers: who issued this, when, and is it still valid? Revocable seals can be cancelled; permanent ones never can.

C2PA Content Credentials

Sign files with the open provenance standard adopted by Adobe, Microsoft, and camera makers — bound to the registry record.

Invisible watermarking

A fingerprint embedded in the pixels or text itself, so re-saved and copied files still resolve to their original record.

Live verification badges

Embed a status badge next to any published document. If it's ever revoked, the badge updates — no page edits.

API-first

Seal and verify programmatically with scoped API keys. Integrate into issuance pipelines in an afternoon.

Trust model

Why you can trust the answer

We never see your files

Only a one-way fingerprint is recorded. The document itself stays with you unless you explicitly opt into encrypted storage.

Proofs outlive us

Records live on a public registry. Even if Graven disappeared tomorrow, every proof would remain independently checkable.

Honest failure modes

We say what we can't prove. No AI guesswork, no confidence scores — a document is verified, revoked, or has no record.

Seal your first document in two minutes.

Free to try. No file ever leaves your control. Verification is public forever.