CardanoWall turns any file into a permanent, public proof that it existed at a given moment. Your device fingerprints the file, that fingerprint is timestamped on Cardano, and anyone can verify the date forever. Optionally, seal the file so only your chosen recipient can open it.
When you publish a record, your device fingerprints the file — that fingerprint is the proof, and it is filed on the Cardano network with a date attached. From then on, anyone can check the date. The file itself stays with you by default. If you also choose to keep an encrypted copy with us — for yourself or for chosen recipients — your device locks it so only those keyholders can open it, and the locked bytes are parked on Arweave. The contents stay private; only the date is public.
There is no server in the middle. Each step happens on your device, on the public Cardano network, or in any verifier — ours, your own, or a recipient's. Sealing a record for someone is optional; only the people you choose can open what you sealed.
We compute a cryptographic fingerprint (a hash) of your file in the browser. That fingerprint is the proof — and by default it is all that gets published. You can also opt to keep an encrypted copy of the file itself — for yourself (so a future local edit can't break the proof), or for chosen recipients — using modern, well-audited primitives (Ed25519, X25519, ChaCha20-Poly1305, the same family that protects Signal, WireGuard, and Apple's iMessage). Your plain file is never sent anywhere; anything that leaves your device leaves encrypted.
A short anchor — the fingerprint of your file, plus an Arweave pointer if you chose to upload an encrypted copy — is committed to the Cardano mainnet. It costs a few cents. Once it is in a block, it cannot be changed, removed, or backdated by anyone, including us. Any encrypted file goes to Arweave, a permanent decentralised storage network; the plain file never leaves your device.
Anyone holding the transaction reference can confirm the date straight from the public Cardano chain, forever, with no account and no trust in us — our open-source command-line tool lets you check it against any explorer yourself. If the record was sealed for a recipient, only they can open its contents; everyone else still sees the proof, just not what it protects.
We authored Label 309 — a Cardano Improvement Proposal that defines exactly how a proof-of-existence record looks on the chain — and are bringing it through the official CIP process. Anyone, including direct competitors, can write a wallet, viewer, or auditor that speaks the same language. CardanoWall is one implementation; the spec belongs to the community.
Read Label 309