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.
“They urgently need to add a cancellation option for the customer”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 3140838741
Proof data
- Record hash (SHA-256)
dea8dd4cef42fe6725464e03b41c823fa80c7448ede104dfd9b4170cec94ed21- Signature (Ed25519, base64)
FXWl/VYcjUEfU6jYW+b9OIViwX4LfTVyiXwv/PCxctHe8rP26miGYjss23GdIT54yrBeuuLQFj2zHZj5qvuDDg==- Merkle root
68ee5f8618d9ce1aa33f2cb5b6f3145b5f909a3c35a03ccc3d10e979b2f81082- Merkle path
["de9fc2d25c64de405e7e086696bb190c0f1306f91cd3ce78d8e895eb1b7cec57","761e14289408b6896fbfffdb3bff68cd128f0c0542d99c7e58097abd897a2869","210c368703162a3d1275a807ca2636ff1b7ef98a27fd4636192fc9c62a3ee8e2","48a52a666363168eb4676a24bf62669673d50c283f8be8f084d28a07f7ef9a16","8cbf9d2428e91027a60f307385b9412b576d959971422019a944f8dfa85d84aa","badf4fb33ed4fabf953da4b5738b0d38ea1d7e48485b0fb57048ac153dd20a97","39d5bf017da152c2c6f26b9d2304aff6cb3d9d7e0fd5a4bad7f1f6d8d8160296","411e91931914d8440cafe87715b6a3438c024ce19b04caeb11be83c348d99ca8","84fcf271f6dbff274e78c3ddbafe3b6c25209e2416c7745dd7b410480a4ffac0","e5376923dc25907972e37d1b60c75ace27b6d500670796a6e5b3106b7b30baff","81b8931c015cdf06659ba0f9ccc0daa0f62824af01921e24653c1e546a4c5b26","f406154aae2c44f1794f6b50643080ce6a776c688e18283a272eb008f69d5ee5","662e3ca042b912b1592c5eed9922bd681d278213ed7e0626715348f767464eb2"]- Anchored
- 2026-10-08
- Public log entry
-
search.sigstore.dev, log index 3140838741 · entry
108e9186e8c5677a4791… - Expected log hash
-
ca4949400cf2d29b49789563ea2e672fc73762380548d6fd65398e40c0d98728The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1791433229105","kind":"published-quote","locale":"en","page":"brand:quero-delivery","quote":"They urgently need to add a cancellation option for the customer","rating":1,"review_date":"2026-09-07","source":"Apple App Store","source_url":"https://apps.apple.com/br/app/id1357804341?see-all=reviews","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (68ee5f8618d9…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.