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 run a restaurant and I upload my menu online for customers to flip through pages.”
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 2683258276
Proof data
- Record hash (SHA-256)
33f62d00d3092571ffcc0c1aa81219b2390e977f2f618337bdf1f0a970dda498- Signature (Ed25519, base64)
Yy/3yMGlETFk/Qq13QbUo5VZL3RxkNoKTatyEVjcumtrihDtOB9FBx2QY017S7LZF427oJnH5Quzu5kPYM0MAQ==- Merkle root
1b4480a4fbb367e76fd34ca26880b5c46171f974cf3a94f9b036b42e01723c56- Merkle path
["33f7d8d0e2d51395ded3b0f8823838fcc9021b7165b4017655e7ae92a6848f1b","acb7a70b834e4d4b994c191a7f4c60c36f9ec7dfa8e4dc6b61d76e5394b5dde5","cac0d7ed09e09fb2c360e956b67765af0a1f7091db5ee5967e73ce83060b6fb2","c08e0ed20a7de4355b3ec7d23107d88b9cfaf969fd7848c679928c2ddeb42a9c","b818ef34ea5ffc6cc47bd332dccf5598708c6f9d37ad35d72f2092210147fddf","f1a983226772175270f092f0def78607ebcae8b8d4f9d5de20c192c6ef3c36aa","1d926190643b8c150f610af4c3ece79c036e3e4dbe29ce7eb30b4ba667cc0cf5","143c3c05185ddb544b0a994864f551bf9d458a34822bee8553fd49cd74ec9878","d9d6081c1f4a7a434d1ace781a171857a4facd7297386f83e82f8a8213d4e610","8c9c47ef779345beca6af83492439fcbb52df29c607d69918d6332fbd4916e50","143a7e1ea20bf5df1fba8b9ef6128f2f8152b6e598796581e27cea41948f2aa9","7a3d724d805a5f7702fcfd47a2478813d5361ab52c93ab520fd3692c70240ac1","05a90d241075e7f4c50bbe0b0ba3995ced328afb6f26ba9b8d7006707d1d2290","e7218144e850bd19a6bceecc50f33cdd16123e2542b211b07ffe285b3602d2d5","26c4d515b1da79ddf02519980ecbc6a7fec0326ec612e5f075735f461991082a"]- Anchored
- 2026-09-02
- Public log entry
-
search.sigstore.dev, log index 2683258276 · entry
108e9186e8c5677a44df… - Expected log hash
-
eeb02f3fc88cc5ba2c672023b294d6863b311c6353fa3c9c8dfe9c0b1e584208The 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":"v1788322016973","kind":"published-quote","locale":"de","page":"brand:fliphtml5","quote":"I run a restaurant and I upload my menu online for customers to flip through pages.","rating":5,"review_date":"2026-07-15","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a57718bfd09f893348d8e7b","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 (1b4480a4fbb3…), 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.