Prove a file
hasnโt changed.
Trace creates a cryptographic fingerprint of your document and publishes the proof to Avail DA.
Your file stays on your device.
Verify a document
Check whether a file matches the version represented by an existing Trace proof.
Trace proof
A receipt or verification link.
Document optional
Hashed only in this browser.
How it works
- 01
Hashes your file locally
Your browser generates a SHA-256 fingerprint of the document. The file itself is never uploaded.
- 02
Publishes the fingerprint to Avail
Trace creates a small proof record and submits it under its Avail App ID.
- 03
Verifies the file later
Provide the file with its Trace proof. Trace retrieves the original record from Avail and compares the fingerprints.
Use cases
A simple integrity layer for files that matter.
Contracts
Check that an agreement matches the final version registered.
Certificates
Check that a certificate matches its registered version.
Reports
Verify published audits, financial statements, and research reports.
Software releases
Check that a downloaded artifact matches the registered release.
Internal records
Verify the registered versions of policies, approvals, and specifications.
Public disclosures
Let readers check published documents against their registered versions.
Trace proves a file matches its registered fingerprintโnot that its contents are true or legally valid.
What does Trace prove?
A matching fingerprint shows that your file is byte-for-byte identical to the version referenced by an Avail record. It does not establish authorship, truth, or legal validity.
What lives on Avail?
The fingerprint and protocol fields. Your document, filename, and file size stay local.
Why Avail?
Publishing to Avail keeps the record separate from the application displaying it. Trace retrieves that record to compare fingerprints.
Retrieval depends on network and RPC availability; testnet records are not guaranteed to remain accessible indefinitely.
Your file.
Always yours.
Trace fingerprints your document in your browser. The original never leaves your device.
Register and VerifyFile stays local.
Your document, filename, and contents stay with you. SHA-256 runs locally, without uploading or storing your file on a server.
Your document is never published to Avail.Proof goes on-chain.
A small public record holds the fingerprint and proof fields. Trace can compare fingerprints later without needing your document contents.
Treat published fingerprints as public data.