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.

“It's absurd to receive a gift card (worth 50€) and not be able to use it because there is no option to enter the voucher code!”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
a40ffdf87e5d71b5f6b93161b822f9cc75ebb84d2bdcd1e0c08f1c6fa6c27b5d
Signature (Ed25519, base64)
2kxmTsyIEQA98MUvB9oVsIwfPdWUKZCFdtTR+Ww/IFqD6hUh2zDpZXVsozn2QYhNwkxF/SU/UFAM3UvUX4DdBg==
Merkle root
cc9af896bdf0beb88857e1dcc841c404ccd4c59cbcb6932f17077fc8aa87fc23
Merkle path
["a40e548d7529affcf7fb5c6d59c4d76bbfd1ea2b5a702377162ec9a7b3e65477","847ed5b641116ae2144a0fa0dab1314e570acefb6090aab0f462250513417f82","e179037a143dead0fb644e83f7ce6b87f2bb331f982be3a0965a59d51a26a1c7","81cfcfbd5113add180c80037140753b00e55b99804ecd7d67a523a2d556aff47","a21e32bfb7e3990848a4f11b5cef611904b2907717c25126cb1bd00c3853672a","bb6a8cc27b4e1d350a67566fa86fbcff520e42fcb5500c3348af95489ff78fca","d925c9334bd6eb93f29784906e3ee60967e6b4f996d696f412506fa49d2d59eb","96b5f5e1f3a28e8473028ae02d91d8ca5edee1fe47e33ca8afc6ff182d3be802","3ec85ca49d1c1cec2c04f65c0e123e2c3ab2cbb7133ce98a232044fdacf2b01e","b6891fba91c16f8e28e3cb9cc2b0698a3ac18320cea421b7a871355bd5f8b764","3a4109395b9149f1c6bfc996e9f44859e3320b99a71f5efacd5a311c8e002c0b","db6ffa03f63fa74be08e47d28baa019074214aafd37cdaea119f92339e5c8ab7","28138d16b82858a851e9b6a3c2d387e915098e2a791c7c1438b97eadff6ef530","c7065531c3e7c4c7309e4efe4674330d1f0c5150d728171b8966a352ede62d5a","7e6c62c2991c7cac05134c9f9e2ab89c75f6106f706f524eb2e9fa9f554216f5"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2542751096 · entry 108e9186e8c5677aaab3…
Expected log hash
8251ea19feed4cbe325f48ba93f0e47294878633f5d43178e4a3a023547e795b 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":"v1787281943761","kind":"published-quote","locale":"en","page":"theme:pixum/returns/en","quote":"It's absurd to receive a gift card (worth 50€) and not be able to use it because there is no option to enter the voucher code!","rating":1,"review_date":"2025-01-09","source":"Apple App Store","source_url":"https://apps.apple.com/it/app/id1319898516?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 (cc9af896bdf0…), 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.