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 can't get a refund”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
dadb6cbe6ca134e2b7e56d261ccfd643ed300def8e59965d8d547bc9d1f70671
Signature (Ed25519, base64)
SA5xZbxDkW6WxPwRM/XLLS2Rr6HLUJ+bxjRNviudD2agvPeiEhT6HuIZp6c5GnVYpAWSTurVIhuUccqF4CFQAw==
Merkle root
3b3dd30c58213ddb8f8368232793fe0b07c54689d13df1c0c41d21cb861abb8a
Merkle path
["dadc98f509239f065e2b90c8d75036795a1be10709ab07e11ceb25ec20d5cdad","60472869029c8e26df0701bb689d9690898f32fd3527fb024005fb03384a0a39","a7469357ee0bd3a362bad9c1fef865dd6194e58ef9b70ef165d14ae08363453c","016416e16d65c6d6bd6604c08330aeb0400eff41e127538adbab089e7f8a8093","80f57a770b63fbdf4756be81163656cd7c2aeea8f9784556160a63551e310bc6","b4078bb39e4cbaf2080ced6a6ca581d9da6a136e3da23faccaaf9176cfe74b49","4c1895f0781288b8e9f6e97ffd71226d1e3666c24a31f11676b93bb5e0374770","9831217e02c8be22f3820fb06f6b5763070b48815db018bf760e23944b31ca97","327f23491e23baf97fd97c5a0de0fa9b867508de008e1a5c3ad730df26cf3e02","d7739cf9636a020d50758f9c5902dbf80de06f4bca06d81fdf2307db34799a82","fee685ef391a5622d71cbe52d0ac97c5811e4514f929892f9dec10befb8d92cb","2fb23552983c53601a1714696037b46437816e798fc2667992525d6e786e9063","bc4ebbed82af291564fbe85200aab533ff8b9b3a0035b81de2f4085c2a071237","d4a6c0742abdb62e55b9d62276ca2a023c8aa98897d3c7d251320293fda2bb0b","47305652d37a3ceeb109b72531629a422fe2cf2dd06172d6774d59c822521a0c"]
Anchored
2026-10-06
Public log entry
search.sigstore.dev, log index 3101352376 · entry 108e9186e8c5677ae91e…
Expected log hash
0a3f75a20ca5e11e6fd9d7b6a5afa175a84aab197fa1914018652863a1a64cee 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":"v1791258637050","kind":"published-quote","locale":"en","page":"brand:delivery-much","quote":"I can't get a refund","rating":1,"review_date":"2026-09-27","source":"Reclame Aqui","source_url":"https://www.reclameaqui.com.br/delivery-much/nao-recebi-meu-e-nao-consigo-reembolso_0V7iBjW8_x0YERWm/","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 (3b3dd30c5821…), 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.