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.

“For what reason, cause, or circumstance, I do not know.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
74a7a36c0d3142224aee252b597aaceed41711e752e4ebb6eb70b2097ad9f6db
Signature (Ed25519, base64)
URTQPCcQ+89o/E23VP0HtuZzo3lKU6bhYspW/4zU4iGNAWqTLqJDUewYhcn2ln5+fvvaQCxnct0mgbO3TxAqAw==
Merkle root
52d6be1abed15ebd0724a0e1a493d5805e1ea49ddcaf8e9e5584928cd3e4d759
Merkle path
["74ab1e6e8209deb961d067053502a32c6f63423fb0f0dbf3ecfc363cec6bee82","570e70f5c35ec80e005299fc6f7b51e28e8ef5ec08345fc29b43fbe7ab2032e6","a1c72a46ce9a9263a9be3bfbd3e271aaccc327d2c33fcfa977073cbaab422f2b","756c0b62443c4916523d2e943dd069bc59dd9f369ab1096c9aaec0f0f9a3774d","c5eae127e6db17abfac11abd1965d2d21dc65a714c814bcd901f4bc118fcb0dd","74dd657edb714c4b68cf4c0ab5c626edb1a41598cc58dd1bf10ac6a09067db77","2f0f768e711168e7da580d0c2cf29b9bce0e0f86ab8a895e7813e9bf377430c2","eabf583c47797a5edd758618702ac1fa49838ae9484dbe1ab27ec7f44925611f","aab2368da5be59f02bcf8b27043319e733b953728111710593aa8076644c65fc","cf426484930a7a2b553567ff93d7c8a38057f791f5878fd28d1074e8abe9837d","90781357893137797a22acb1b41b55e961f13b08476a5de1f011ad94b42dbacf","260348b0a5779fa06f4107c3c0f9ea1564278f13c24b32578fcd3207fab3eaad","b385fe89375278f2b45342434275d4a9ef2cb82ec9dfe399e3688817019e556e","64b3ccbf7465086dd7db73066d917eee6e4789a39addca1cf1c9d0e38a1ff084","b72fcc24171828b3fdfff6be65bb433d37b8e51a187739d27a216a784d84cf36"]
Anchored
2026-10-08
Public log entry
search.sigstore.dev, log index 3140475820 · entry 108e9186e8c5677a78c2…
Expected log hash
bb68bef30792bf00f645df162a48943f770bc3f026216a44dedb4651c8ac0917 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":"v1791431489246","kind":"published-quote","locale":"en","page":"brand:rappi","quote":"For what reason, cause, or circumstance, I do not know.","rating":1,"review_date":"2026-09-16","source":"Reclame Aqui","source_url":"https://www.reclameaqui.com.br/rappi/estao-descontando-valores-da-minha-conta-e-nao-explicam-o-motivo_tkqQmGi-o4XlfVIu/","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 (52d6be1abed1…), 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.