Quote verification
This proves the quote below is recorded by Citatio exactly as displayed and has not been altered since it was committed and anchored. It documents Citatio's crawl observation; it does not imply endorsement by the source platform. The quote links to the original review.
“I liked the functionality of the flipbook”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2543978942
Proof data
- Record hash (SHA-256)
ca9d9be1b6c7560edcc661ed9e18b7f006d66a6f14e0edfb4a712a05e4b70de8- Signature (Ed25519, base64)
Epte7SdXyNX5/eysOPZRlhnv3tPU46gqPK8WXqcJblI01BYrRxrZv+IDGUbo0DFg9jnCMMs/a5U+ecwr9popAw==- Merkle root
3ea09355a1b22a15fffcd33ac0d37e4039cee2896092e637dd8c4e7dfb5d507a- Merkle path
["ca9c13b951a2a51631542a71e095c50d19fea94cc14e94652f71dfbd8865849c","0eac4087b34d722c15182d124748b12a32135d609fbeb2402007277d2a4f0f59","536a8c181434315fc72bb7d36175f6bc2093aa9761f9c9f95cd5b8337ba05037","6401f2151518933acd454b4fdb8610d31f258304864c502404e911cf3dbf8362","0e4f2a9d3d395ff36b44144291a3f5c18b62b0d9721f12ec7ce74e1a692f436a","6681cb61942a9662b7f547f29888f67c7ed2b941c9276f065c039b5bb347db3a","78fc85278fd6b781f9bd262676e7eaaa311d8e328381520f250c859cbdb44b32","96a2e7190e96e350042bae412d23078efa60df05143d4e9924a9b8d154dc489b","75ecb8e77f64958088ad7b1f40724e57c9437c570734971df91bfc70150cdde0","ec0926036fd0b50a577ca3aa032924881c84bd99db74d9b652ac8a4c100eaafe","ae90410c08e407786a3c69f011536d4df7adecd1de10a437dbe75962128bdd38","0011a798a202ba37df39f35b40be51a21e4bf4d59bfc486058c75a05f16be2b8","9e72e518c6434a6e0c542e1f48a14f35526f13e0776a1ab92f1af9bcefd6e13e","246f8342235410c48ceee34de37199612052ca8bfc8a05e2509de9ef8e0e7796"]- Anchored
- 2026-08-21
- Public log entry
-
search.sigstore.dev, log index 2543978942 · entry
108e9186e8c5677ac836… - Expected log hash
-
69ff2d97383073bd392d75b79533a80cb25c69be55aee7dcb24b1acf4a379172The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1787289230204","kind":"published-quote","locale":"en","page":"brand:publuu","quote":"I liked the functionality of the flipbook","rating":5,"review_date":"2026-08-17","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a833d2686d0e79ceb6b3a62","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (3ea09355a1b2…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - Locally, without any Citatio infrastructure: SHA-256 the canonical record (must equal the record hash), verify the Ed25519 signature against the public key, and fold the hash through the Merkle path (sorted-pair SHA-256) to reach the anchored root.