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 have since stayed and have enjoyed the benefits”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
8335dfac1a7a8b292bd96034b8ca23da56718f82eb8ab94ec74eb994ee49b3d8
Signature (Ed25519, base64)
8mdx2+FfrG/hFGj2MFdXR8eo4Ql9SH5ni6YUbjbvh3Gk+kfzSp0s4at/QrZNakESifGc342vihlBsdFZhLalBA==
Merkle root
c9e6077a1bda893f1455402f424b1d526c8cf2f47d428b611fd8d7fd8b45f80d
Merkle path
["833aef0c9ff579ab8f39d7abb132d80ca6f1b8dea1f465909013b62c1d935a13","f454bfd89e4d28e6a868a3c54dc596c656bd8de93c290e240e15f11fd91f3d27","ad8083bf3ea082baf5e42d579a7982c597d0ee02a2a06187c2f79aa97f0a1696","a90ba31f2b41cca78999f2f790ea73f77f41349d2022a1da217e824910abbfc9","847f18e9efe174cb07b3f6b1b2cd57da37d29274472a500bdc1bc1ca60d5919e","20fb0b03c7a99c548ae7539a0d502964bb2cf4865be6400874f993d9721bd16c","8367f86180f4d8a463c91fe22e74026402179aefca68f13049fdd63b885764d9","1faab80acf4880b7a7e4539080fe0c4ccf43426edba344793a5f20f3f3bea053","8fa320a4b25009db3ae8bd791f2b9302a2d17cab5c9c0c43e83c3e494e05a77d","793a09f7812f9edc3d38dabedebeee0f2079fe809b3d7ca415723876690d0fbd","5d9220c1c6bf1fc15a1336886d491c5dc48acdca60783694977b94d683a32caa","44c39a49461fc96d8c48f28d01565e5dc9a8a6385ac37a08bea5cf673ac97627","bfa7908c2bfbb549d3c7e20bd836d5e39d493ece5a642522e6d0a8e850ae14ca","c9db0e8749b6887bb580bf4fdb35a1633fc15dc78bce76027a2c70ea28ea9aa5","5322c97ccb72daa49a07d25ff9fa0bd42fe425058f30f6fb1f272a0b90ad3b60"]
Anchored
2026-10-01
Public log entry
search.sigstore.dev, log index 3029042635 · entry 108e9186e8c5677a4403…
Expected log hash
38d9b7e95b1b3c998a8128983d818774fe7ee047adb6f05ee608495c2d7aa418 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":"v1790741815621","kind":"published-quote","locale":"de","page":"theme:lohnsteuer-kompakt/service/de","quote":"I have since stayed and have enjoyed the benefits","rating":5,"review_date":"2025-07-03","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1586330607?see-all=reviews","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 (c9e6077a1bda…), 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.