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 cannot close my account with zero balance and no transactions at all.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
c5aafd802f08adabc863deb88a2f51902625b53a6c098ebca5418b017d4ded5f
Signature (Ed25519, base64)
dYKXtCC4cCdU0x2DY5X3QiACHTFW+FWLEGg/BdGKPM0UDTQYIzaYO6AlzC/uoCjj8gCX2gLDNLC3yBUTcAv3BQ==
Merkle root
1154a265a990612db5567445e00872656e7ced32aff0b18660887a40a375699b
Merkle path
["c5abb923a80c2fc80a2bbd18d5b560be7910db94065dd957c91043f8462057ec","eec59af84501f0e30130d6029ffd6d5baa9ccd38113b96d86c36c55dffb75752","a72d5d5686a8a73ea8aef10e66602ae353abd0255181c561ed084a2061fa7518","b97523e1d8320a448a3225b2620dccd6d945707ef6215ffa905284952e5f626e","1001d27305d39de3d9c99ec54b7f349d22aeafbfa1d605ef875f7560dce2e9ba","cb2ec729494b0494e5e68e788799ff323a52a2c8e9f691a7025fc62f3e6242eb","972aba360c4bf914009e43a30d834c9e33890e4b77694e557c4a2422ad8bfa40","7faa4715e2391418525102da3ca19dd8fe2bf105622e107e519ae26c312aa5b7","adb1483e59589a7a7edde5d4825eec5ca5c48a69c25e3e69ec98a579d800856c","24616cf62424d9473eb07ecad8806606a76c0ac283c4c87609e7af84d05dbb49","297fa53c3c717aec2881250ec57bff008df43a171671a7980dec600dd6a1ebc1","d0afd0365e4b261f493e8e8e7c1b0c5514d45694d278734ca17c9a5f4dac64f3","a5d2191b2aaf15de8500f56379f2221e4ed955e957425926a172e5d736f0f32d","c074572ea564d761e3fdede17d9fb4aa1789eb76e0c4c618fc78ca85de5c8a2a"]
Anchored
2026-08-20
Public log entry
search.sigstore.dev, log index 2524110285 · entry 108e9186e8c5677a87bd…
Expected log hash
34efb4ec1aab60168b83ec62d0334b8e10d9814c0de0cc0d3569d176ff20bc2d 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":"v1787152786156","kind":"published-quote","locale":"en","page":"brand:mypos","quote":"I cannot close my account with zero balance and no transactions at all.","rating":1,"review_date":"2026-08-11","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a7b5a4126c7d41099fbf9bd","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 (1154a265a990…), 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.