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 placed two small orders for Christmas gifts on December 25 at 12:30.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
9c86754019746cae35cdcc7a0bb1854f28a3bd6914c764b093dc740528743f5b
Signature (Ed25519, base64)
gMMnlGA1bSlZeDcoQCvvcI7hsXmPkdmrY23CdBfcB93V/ekWX1xCJU/327LF6D0JJw6yRVHcE6i0JkVHl4IMBw==
Merkle root
30b81ce96f52ff8c37a1dce6a2cf1045c2f51663c1ddbd5ca071d040e32c05d6
Merkle path
["9c855ae59f55383a2486f26873f2b1b6f3436c863387b84284083eb8ed66d642","4d563ad210fd65dd0dc40875c302318d8c57f426320e9e36142df4f919f017fa","5b118f90584c7550e7e5e0897f13fc082790b3c7b5b57a44ce1d394673943926","c9071c6f8907f634189fd2158d68b46c565c09d0f6c674e85fc5c62fd5f9e46d","4b7f1dc4affe3a599d9149b5cf03125d6320b7c8502772d3b8e2f0fbd45c7918","6f0045e922915b5e2069cdd48d37b9f81c60ac986581175620ad82d962efd5dd","2c356eb4f1b971467ef7b90b45bbf791448a886ef57776b65e8205e0e3bd2231","7d4038794cb3cb119532dbcb02e4704b035652d8ab53044869bdf499347c347a","53cbdd472c6bc40787eb7d124ffceace149f1ec92a36a282eaab8e7fb4c9015e","a68601fe5c7345ef916fe97b9c86e6afead1570daa76dfa25c70b2257ab9a8f9","b87660ccbcb5abcccca93d4b6427c2efe2217464f0e589d61651d62f459ff12e","9b2705d5c03279ce2fba7a97737bf154bbe5a134a93a684ba0d29b62639d6180","801425bb318e15ac3e56a67a355d75bd78e9e0b62961fc431b463324266a2f08","7b80345d7bd213081fa8cbef47938ae80dfc899b90d35aad15f2a6c5e9b16063","dd9b0a9d584b044c4116e1c10c4b8cf4a06383a771a07c9f3d39f998f23cf36d"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2515243153 · entry 108e9186e8c5677a8eb5…
Expected log hash
314ca716b1ad71ca29fff6da960e81a719fe30fa5fc14d8646acca79a7c09353 The log entry's spec.data.hash.value must equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm.
Canonical record
{"dataset_version":"v1787138594002","kind":"published-quote","locale":"en","page":"product:pixum/fotogeschenke/en","quote":"I placed two small orders for Christmas gifts on December 25 at 12:30.","rating":1,"review_date":"2025-12-25","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X3DE729F568C455BB31536436C1CD5BB2.html","v":1}

Verify in the public log

  1. Open the Rekor entry (pre-filled with this proof's log index).
  2. In the entry, compare spec.data.hash.value with the "Expected log hash" above: it is the SHA-256 of the Merkle root string (30b81ce96f52…), which ties this proof's root to the log entry.
  3. Decode spec.signature.publicKey.content from base64: it must equal Citatio's published key at /.well-known/citatio-signing.json.
  4. The entry's integratedTime is the independent timestamp: the root, and with it this quote, existed no later than that moment.
  5. 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.