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.
“like I wanted to upgrade my account. but you van only do that on the web browser.”
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 2929513415
Proof data
- Record hash (SHA-256)
c674c6fc4fa317fcf1af83851c795cb9103c1d4b785fdca533d22dfce321b630- Signature (Ed25519, base64)
Yv3J4PaJLSFo/0Imgg1Tbt98MIxlQ/K6P22UDedSM8Cbxn1W5Oj4QNYZlW2p1uwiPF7lm5x77G3iZJsKXL2UDA==- Merkle root
277f678086a68384187ff29b395b0fdaceb8fee69b57cef3cd060bcd7a85a6f2- Merkle path
["c673bfb5d4e7710c56e328b0b51f2005a403df80b1c7c657af7d087e8bc70ba2","be015560eac4a0411780d196b7fd7d2b95a12b8940e161d962d6badc28097f12","c57aa03328685bf3aabf02e0d3a3965708157a88a26153f0eeb41e5dba0ebb8f","5a2e8025fc21b099da8096f2c4e2c22682075372eb3221f9740dc82beac902ae","0017252a89ed8ea177792a6d336367962f14cfcde7f525e68796354a69539e44","b6d76aecca083f34959df0786fd0241acf4208439b89cb11ba29dc5d843b5df3","2ddda524f65fcd032879b771fe91aaa0a2e8b475690427b7221b754f09b643b6","57d5f3500c22201c85f1024cb70bb85344855b70f84036673351af7304ee3d61","d7c164c4c10530ede3afac099eadec0dccba0e7f46666c26ff458a0fe4d2cbf4","c92fa76bb322fca978544942ed6bdd78480ba23b37abe04e1af18cc4a16e2f85","0f046a091902948d99bb4d4c4ce7ce82a1dfc08cd00a5f0b3ba40eedb8368b38","e02085f24285b60656a92b32c21ad5968537b2d9f76a4b93ea90d7a9c4de494c","f126b261631f378d888aebce7fa4cade2c31c033110cc285d36a18406560d0fd","086e176eb6519c51f791fcd7d1f1cf11b9af8b1ec6cdf6772acb83e13e1da912","33f0c207136b5e5f15198fd5fee5ac8599f8163ffe39734a8f7f2847e77c41f8"]- Anchored
- 2026-09-24
- Public log entry
-
search.sigstore.dev, log index 2929513415 · entry
108e9186e8c5677a8264… - Expected log hash
-
9e91de35fefec2dcd249a303ecf0c84a118a9b2cf5b39f5a9ff4368de67598cdThe 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":"v1790137911951","kind":"published-quote","locale":"en","page":"theme:everand/ordering/en","quote":"like I wanted to upgrade my account. but you van only do that on the web browser.","rating":4,"review_date":"2026-09-17","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0","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 (277f678086a6…), 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.