Proof-of-existence on the Kaspa BlockDAG

Prove it existed.
Forever.

Immutas anchors the cryptographic fingerprint of your images, videos and documents into Kaspa — the fastest proof-of-work ledger on Earth. Your file never leaves your device. Only math touches the chain.

SECURED BY THE KASPA BLOCKDAG
network kaspa mainnet finality ~10 sec storage zero bytes uploaded trust required none
// stamp_console

Drop a file. Watch it become permanent.

Everything below runs locally in your browser using the Web Crypto API. The SHA-256 fingerprint you see is real — computed from your actual file, on your machine.

immutas://stamp — local session

Drop any file here or tap to browse
image · video · document · anything

PRIVACY: file is hashed in-browser. nothing is uploaded. we couldn't see your file even if we wanted to.

// audit_trail

Every document tells its own history.

Anyone holding a file can pull its complete on-chain record — every stamp is a public Kaspa transaction, permanently ordered in time. Below is how a document's audit trail will look.

supply_agreement_v2.pdf sha256: 8f43a2…c91e07
✓ AUTHENTIC — MATCHES CHAIN
Document stamped GENESIS
file: supply_agreement_v1.pdf · 2026-07-02 · 14:31:08 UTC
hash: 3d1c88…a042f9 · block 4b91f2… · tx e07d3a…
signed by kaspa:qq7x…m4tp · source: 103.27.··.·· (Mumbai, IN)†
💬 "Original agreement drafted — pending counterparty review"
Revision stamped V2
file: supply_agreement_v2.pdf · 2026-07-04 · 09:12:44 UTC
hash: 8f43a2…c91e07 · block 9c22ab… · tx 71bf90… · linked to genesis
signed by kaspa:qq7x…m4tp · source: 103.27.··.·· (Mumbai, IN)†
💬 "Final signed version — meeting conducted 19 July at Mumbai HQ"
Verification performed AUDIT
2026-07-05 · 11:03:19 UTC · hash recomputed locally · matched on-chain anchor · 0 discrepancies
auditor: kaspa:qz3n…k8wd · source: 172.68.··.·· (Dubai, AE)†
💬 "Verified for compliance review Q3 — document authentic"
How it works: each file's hash maps to a deterministic on-chain identity, so its full stamp history — original, revisions, remarks and signer identities — is publicly queryable by anyone, forever. Remarks are sealed into the stamp and signed by the author's wallet, making them cryptographically attributable and impossible to edit afterward. IP / location is optional off-chain metadata for enterprise audit logs — it is never written to the public chain, protecting privacy while keeping internal accountability.
// protocol

Three steps. Zero trust.

STEP_01 / HASH

Fingerprint locally

Your file is hashed with SHA-256 inside your browser. Change one pixel of an image and the entire fingerprint changes. The file itself never travels anywhere.

STEP_02 / ANCHOR

Write to the BlockDAG

The fingerprint is embedded in a Kaspa transaction and sealed by proof-of-work in seconds. Every block is a tick of a thermodynamic clock no one can rewind.

STEP_03 / AUDIT

Anyone can check

Years later, anyone holding the file recomputes its hash and pulls the full audit trail from the chain — proving when it existed and every revision since. No Immutas server required.

// use_cases

Built for the age of synthetic everything.

When AI can fabricate any image, voice or contract, the question is no longer "does this look real?" — it's "can you prove when it existed?"

🎞

Creators & media

Timestamp original photos and footage the moment they're captured. Deepfakes can imitate your content — never its anchor.

📜

Contracts & agreements

Both parties hold the same unbreakable proof of what was signed, and when. Tampering is instantly detectable.

🎓

Credentials & records

Certificates, degrees and official documents become independently verifiable by anyone, anywhere, forever.

⚖️

Evidence & IP

Prove your design, code, research or evidence existed before anyone else claims it. Anteriority, mathematically settled.

"We don't store your files.
We anchor them in time itself — sealed by the energy of the network, verifiable by anyone, owned by no one."
— The Immutas Protocol
// identity

Your key. Your proofs.

One profile connects every stamp you ever make — searchable, exportable, and always yours.

or
// institution_portal

Verified institutions, verifiable documents.

Universities, enterprises and government bodies get a cryptographic identity on Immutas — so every certificate, contract or record they stamp carries institutional weight anyone can check.

Apply for verification

We verify your organization once. After that, every stamp signed by your institutional wallet is publicly attributable to you.

What verified institutions get

Institutional trust, made portable.

🛡
Verified issuer badge

Your stamps display a verified seal linked to your confirmed identity — the difference between "a wallet stamped this" and "this university stamped this."

📦
Batch stamping

Anchor thousands of certificates or records in a single operation — one Merkle root, one transaction, every document individually provable.

🔍
Public verification page

A branded portal where anyone — employers, regulators, partners — drops a document and instantly checks it against your issued records.

📑
Audit exports & API

Full audit trails with remarks, signer identities and timestamps — exportable for compliance, or integrated into your own systems via API.

VERIFIED ISSUER · est. on-chain 2026
kaspa:qpz9…x2vu · university-of-mumbai.edu
// public_verify

Is this document authentic?

No account needed. Drop any file — its fingerprint is computed locally and checked against the Kaspa BlockDAG. You get the verdict in seconds.

immutas://verify — public, no sign-in
🔍

Drop the file to verify or tap to browse
we check the chain, not your file

TIP: in this prototype, verification checks files stamped during this session. stamp a file first, then verify the same file here — then try a different file and watch it fail.