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.
“what happens then with the brought book? it is not like I can sell it again?”
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 2515033577
Proof data
- Record hash (SHA-256)
83089855f43de3aa707d500839070a4af71855a90c0f3652afb4e0fd7ac404cf- Signature (Ed25519, base64)
uc73StWTfoehW79aTPstWLMgWnbSP07+CS8cX1SCv44OI58erQ+qY+HIYU5KwYzizbQwgH4sjng7+HmgzyJUDg==- Merkle root
62390602d5b1801b2c96dd61074fd5810278db65461e368ee19c9bb147d249dc- Merkle path
["8302aff8c67cf9c0035d51f290c75929b8cb7362dce1780af255e57e59a424f9","22739ea8bcba761af378eac5799f2b14a34f26c7472d29781482056fef0deec1","2b19dc98a9d2c3e5392d830c0acdac07648dd01c1d96ed48a6f84978e62a677c","8f75052f2bd8282c58dd7e38c14082613c4bc27f12ef77f744fbd9a857b599a0","65ed8c1ec879af1d8a94f253dd92e5d489c31045d0a1ee2ba5805627bc51bd49","0ae44f8c6ab4753de29c6d497ba645f303a090e35e8298862cea2b87d24a7da7","798d16d9795556040ccc2edd490297bf91d56b3101bf50a37023ea36b47a109a","b6adc55b482fafe1539565683ee8f114b3de4e7965f3c2e81da618459ecd86cd","fa134cf055fa47596dfa6d52e01a3d5d21f40aefa12d1d2d723a2f1116697945","2648b08d87fd81d287d36dfc90da9e8b9ec8719614aba579a15af1b7b16b48b6","0f036e9fd2837064075d3047234d68742911518ff92c6117e3a2837792a01628","28590a7fef914fc3408450c099771c57ef8b12c59859a446ce0372c80428ed90","a5b0f88103dec63c80bc1707eab835572838fff5f43aed265827460436ca21e9","baf7c3a9a57269bbb0661385ae981f5f3219ae8da84a7502572e283df3bc7435","9092fce07a46a5708f071a70ba5ae2d3ebe27de5e813ea1756180e7747d7c5d9"]- Anchored
- 2026-08-19
- Public log entry
-
search.sigstore.dev, log index 2515033577 · entry
108e9186e8c5677aaea6… - Expected log hash
-
458ac564101d02a2c8a5f98465ce4e920300682f0855e017234ab870c48a16cfThe 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":"v1787135948936","kind":"published-quote","locale":"de","page":"theme:storytel/returns/de","quote":"what happens then with the brought book? it is not like I can sell it again?","rating":1,"review_date":"2025-12-21","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=grit.storytel.app","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 (62390602d5b1…), 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.