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 delivery person threatened me.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
a667d612a844dc6a0860c0021d5bc95fadd0eca302ec12ce44ecddcafb00b8f9
Signature (Ed25519, base64)
0RJyfQFs9tieMjj35fp40omGJVVYK1TNQJ90f6jNwyuXI8BWxuehAS83Nzd9vZrmN2uUDtY8LkDftFX09XIKBQ==
Merkle root
feb82b7f8aea18b46b248fac49fdc21a6b138fec64dc2fa12c4b3c7a81799706
Merkle path
["a66b2c310782406c59030e00f49832371b0e66c61bd0c25e70935f12c3a3869d","464d8ffe07f930f8f34809f72982f1dbb5a8863823bb28ca5e9288447fc08b51","817ab27761c012c4d6a2f5ee4cff6a28170a69b75420f11c977598aed7f901a3","73489aa78a11b735688f00c9706d49561206a54cd954c758f48ee93120e6a224","08615b9444a82658c214f886c65ee39d71add9bc939003c3e3bc73ac3a4fd0b4","b7c4a6ea151948c9b256a6e6410af59c40fd67c8416661dcca24861eb4400965","7268df0eddd91a98a56dd38e710f45152013be3663ed368f15433c13c79d52ac","52478d598bd8c4dedd845b78241de5540690919e39ef4d56a6dbb10753028af4","c93c4c0548d7cc6f0679ae95069cf9203ea83cef2b6664240b48fbcb8a188201","9b84cd246e5f0b2ba8555e161b42de97bbe088f13cb625ce9daaf40ff082b692","7b10c32f80fb45806bc5795cb4f4f04ebee8690ca5b1eb4157f254d5b995d231","9c57247bd0b6e65c1cbc565b7a243d4c729cd2dfeb13ce6f213335452ea82ac8","bb89617499bce359df1b35a0c05252baf549c720d731f7a552577fc93cc48706","e6a39c1e3a8ee923d6c694e5c8148fd9036767f27173ccfd95c1fa41870eb82d","c63ac18932e0255ab2763f8017dd7d3a8a4963e42e4624815bb352fabc7bb17d"]
Anchored
2026-10-07
Public log entry
search.sigstore.dev, log index 3122521988 · entry 108e9186e8c5677afa72…
Expected log hash
9fa0d177312c5b0b22ba9dc313f3316134d71d179dc19912df4abe4610de68bf 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":"v1791343163559","kind":"published-quote","locale":"en","page":"theme:ifood/service/en","quote":"The delivery person threatened me.","rating":1,"review_date":"2026-09-17","source":"Reclame Aqui","source_url":"https://www.reclameaqui.com.br/ifood/nao-recebi-meu-pedido-do-ifood-e-o-entregador-me-ameacou_2IVX5Uk_4NfYenY3/","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 (feb82b7f8aea…), 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.