Proof Garden records a tiny cryptographic fingerprint of a file on Daisybee Gardennet. The file itself is never uploaded or stored on the blockchain.
Choose a file. SHA-256 is calculated locally in your browser. Only the resulting 32-byte fingerprint is sent to Proof Garden.
Choose the file again and enter the Daisybee transaction ID. Proof Garden recalculates its fingerprint locally and compares it with the commitment recorded in that transaction.
Choose a project folder. Daisybee hashes every file locally, builds a deterministic Merkle tree and commits only one compact Merkle root to Gardennet. Your files are never uploaded.
Buy one Release Seal credit first, then select the folder you want to seal. Hashing and Merkle-tree construction happen in this browser. Only the final 32-byte Merkle root is sent to Proof Garden.
Choose the release folder and its
daisybee-release-proof.json.
Daisybee rebuilds the Merkle tree locally and checks the root
against Gardennet.
Release Seal is experimental. For large releases, files are processed one at a time, but very large individual files may still require substantial browser memory.