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.

“En effet, il n'y a pas que les 1 %, il faut ajouter près de 1 % de frais de transaction.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
4111155214817d3927667a495b91f94d8d400be927211c04a6ac9db872683390
Signature (Ed25519, base64)
/aGjyeFTf1HrhHF+7FVSPLpl4VGrVKGlx/gd65aJ4AQ3GZW4ESA9e6jK3P82vFaJIngOb9GcN04/pO+ewqDWBw==
Merkle root
ccae92ceb3dcfba104788424188fa34a8cb1410075ff6c1a21fa513e89f0c4fe
Merkle path
["41113d172e3221890ee1fc881ee64cabb6123fd7c4f024ced857c1b1a5d9b578","61ef242bdf4232342e2d416def25c913339170be45c7161a2c72cd7d2be0f057","2ed04e79770fec8beed21f787699611cdac5e331866eba25faa44e8e4a2436bb","4fc13bdb45cc13c6ecba81b57a3feb3640bf2e1a2b8e1b993b59eb5a576f8c06","7f36cac458689ba0af8bd014a8c6d8cf6e98e5eb4a1db3d2f110e140980ebe6b","ea26013252c312ff4a449fc3005df18a257c6f150c588be03407861967c648be","163e25940125cc6914c1e8b99ca9e0c728ca3720bf73f9238c9c45b3d2e9b939","44e4792e023e985c661802aabde929ec4e16b3ef7116a31aa7e64e9666bc218f","f665ce10953f8cf2c11317cce698df5e4babb7e456958c4de8e5160130c855ce","831b56817d502f4ae926640031a0fd36d1a4acc6ae5a9e709039f9eca12e170e","2326c355cc94dff3ceea0ffeeaca3c77800af880ed8c5990570bb0c0511c0cbc","99697468961eaaa4b5797561798cc5ffa2ab8acd44a284d775f26b440d075f5b","f7990b6d58a0125e363e1c2ccaf33e30b0b4839c002a218db24fff9488bf159e","818afa9b60a40d27c2e88a8e5f62585c079335588148aef8eef246906a1d9ee6","f73291c2ca924ce4b3764e4b6ff1da65a701069f04fad47c52c8b693a0ec7e41"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2515282333 · entry 108e9186e8c5677a6652…
Expected log hash
af455e73500113c158c8df9793eab703ff863c9c98fe38560752c9a1772810a8 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":"v1787139531268","kind":"published-quote","locale":"fr","page":"theme:relai/price/fr","quote":"En effet, il n'y a pas que les 1 %, il faut ajouter près de 1 % de frais de transaction.","rating":4,"review_date":"2025-12-10","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.relai","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 (ccae92ceb3dc…), 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.