The Technology of Truth
How ForeverLog uses cryptography and the Bitcoin blockchain to create unbreakable proof.
Cryptographic Hashing
When you create a note, we immediately calculate a SHA-256 hash of its content. This hash is a unique digital fingerprint. Changing even a single comma in your note would result in a completely different hash.
Merkle Tree Aggregation
We don't put every single note directly on the blockchain (that would be too slow and expensive). Instead, we combine thousands of hashes into a "Merkle Tree" structure, resulting in a single root hash that represents all the data.
Blockchain Anchoring
We submit this root hash to the Bitcoin blockchain via a transaction. Once confirmed by miners, this hash becomes a permanent part of the Bitcoin ledger.
Independent Verification
We provide you with an "OTS Proof" file. You can use this file with any open-source OpenTimestamps verifier to prove that your specific note existed at the time the Bitcoin block was mined. You don't need to trust us—you only need to trust the math.