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.

“Compliments to Mr Streule !”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
31a08946255dc22a1085f011190a31ee4d6edc584dc4928632c3d5986ce0926c
Signature (Ed25519, base64)
S9D3V4NyVTu1toKMP5WpCDo94R3o6irPmDQcsIrLgYS5MfIgwzBraIomy5nDG4AgRFdLaF9IS/T1hfggb958Dg==
Merkle root
f9a030a573da3b674a3e48c677288390a434ca97a740d63af7477bb9b0087dd5
Merkle path
["31a31a3a8c1e952095cb01d6ebf1402acb7679d6fe36f5d3f2ff55eaca277541","ecb04aa279591f403efcee31287be69a205069618aaefdc8f39d2c9050c38765","1972ccc83e5a60ac47696786c1936520f0e334f377e0e73398442236b2c03f9d","0fb9da4b58ccc25953f25e30b915afdf9e7b18a3a623e1fd9300da13681b1a12","a47f1b6e8fb7503169cf8ab9d0ab73d6f8858d244e62f20982f71a3d4a86a56e","6b5d895ecab17ee0c1970aed3c426e0966957d2fb3c8dc1c24ea0ad6e9ada9a6","c3042cc3389a9640ef0ae88f9556c7e547f441489ca0429adbc469a547121398","81f4f5f2afd9fbed53532fda80d2cbf3575d3e1141675e7caa52725b1192f1f0","09b0c35573847d73f864c2d7a7fc6c0fb7fd66dd72c733b277a9175563962dd2","06a02ee1ad88ceb5f6810e26d5b1f3a0c408c51ccc23aa713f24305dee81698b","188ada523c58c8c5c5a47d0c8a6e5ecad7176d570a3986d4ec6d4e0569eecc8f","a380761718bdcd8707209e07c5f70d98f3d8e526e44503deb09be257f75349dc","0379c7a238f4a741366a6fd9a03d1e5f9bb89aa148b07e3f738ac116d1c41584","123f459bb0d221b9be08e494016e3b59946d910cadbe6bacd03f308db88ffcd7","e08301f62b5ff22d13e806e4fd3e64913f665178fce99d41471461eca04be078"]
Anchored
2026-09-01
Public log entry
search.sigstore.dev, log index 2671180029 · entry 108e9186e8c5677a15e7…
Expected log hash
0c7ea517d47f4c8d05e0565112b0ba6c031576195cb596b9212fca396bc97897 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":"v1788233488301","kind":"published-quote","locale":"de","page":"brand:worldline","quote":"Compliments to Mr Streule !","rating":5,"review_date":"2026-08-18","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a847240a7396a00e8c2fca0","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 (f9a030a573da…), 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.