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.

“the money that was used is not mine please refund”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
1cc57998cff513dda164be41845879861707844b2bc9f07772bc966fdfe26995
Signature (Ed25519, base64)
Vtk4IKekTGWkUDYq+3DgWhDW2/BIbkYiu4Mz5FIA6+dpm7SC2+U64DRAOF6Bb1tnRC8E7/5mj6y1BwsnFb/iDQ==
Merkle root
2cd516e344e4be63e12361494ae610d89d15708131c24034ae0c7b134b8bcc53
Merkle path
["1cc8c2478614fb387bbbb5db54dd75bb68f299a14ee711e8c2236fe4c4211c57","8726a31d0da42e0699e5f5c7ad55a409bc163e86fcd47d13867dff9545bae69b","c36d5fbf5fab4a965abc8499c10aa3028bd241004888b2829db8b4203a705f9a","e76a88db9bc87a563fd62102161df0f608b0eed983c322349fd25dc2fc42c588","29a2ac180df4ed6b8d779d7bc3304b431968866fe45e54f787cff2b77ea54e44","c4f2ea2bbf49c01e8a14ecaa7044b6066384d6b13b2f977e0593d6ca611f80cc","ae40b0270b4371b6d818b2f5c9935b3269af8d62925bb9f4118ce67ff3b40a0f","47ffb0612421c2729e300788aeac851c3c55cd5b4c44efa40b753bb5e23b370f","54ced6ff205bf15641ae915969647b5a92b34611b713c42931a81447e654b168","0383dc0c4055eb07a41d80d5f594fda665449c22f45fc8edd43ce344df2d4a84","a53edfa10937d82abb601886a62ae1eabdbd15a9ee5429c7f845fc91c40cf9a2","459f37cdd03f4a6a725ce09d35b95692d328ddc504d850b70a0f5777199693de","ce748a4ea17609932077a2ddf349ddc25b0aac234841b63b72566db9472e9268","223b4ba84a44374ab9643cd0f0caf0fb6697417054944b56228a22297574df64","22334ce08b4f33f031252a9b7a089423436312a37092b6e742f7471c7ed075e3"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514341362 · entry 108e9186e8c5677a67a1…
Expected log hash
81a850cd5c32c6b6ee86a2774571659cf829f205adaa17a6b9e9a6f5bef7642d 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":"v1787126744998","kind":"published-quote","locale":"de","page":"theme:canva/returns/de","quote":"the money that was used is not mine please refund","rating":1,"review_date":"2025-04-06","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.canva.editor","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 (2cd516e344e4…), 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.