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 location finding for my area is bunk.”
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 2514130917
Proof data
- Record hash (SHA-256)
59950c811c34ed71dc21e1bc225d1bdafd5bd05c6e76b854ee72145bb5238d93- Signature (Ed25519, base64)
B8R0I8Bg7DlswsnCVJZXPzxBQfJz6ripjyjqgeUe2zyGtH4lUsnziVEU5/iMkun+aey/Y9hue4AR29ri7s+SBQ==- Merkle root
72711ef72b8a7ab084630b9628ceb2defcf0aae546304d44ed173db57929457f- Merkle path
["5991d82d1bb621879fb610289ae2e505f82101c55f37042706b6371230d102ea","6a376e174ffb32d8b6ef012ca88e1e6046768cbc69044cc4dd948a933170e111","ce95810e43485ce694338f69d4905d2a4141d446b01fab5c24d1f7a46e97e546","2a758749f5f2659b68a3ee2530e3755d3e7087a6fe3dad6b48808597d8c39ac0","f5b6176397adc6458833453e44257c3b0c44c651b434c5965142ee285b079a5a","910c68678e3af9ea4124b7fe2c0a46205061021dbca246121739393946d3d026","87bf059ecbb7a72e50260ae81f1e099f793f6b852743be9f7c8b07824bccf59f","9139c574e1bfee156ded900a15eabd42a09279d980bd24b32f5aed56e328700d","8c49d4846098bbde04177065e352a274117eb8cc9eac28de84019e66a33120a3","126bdce1bdd11eaba31c0c90d6ffece0af607afc1b56045dd6cf9a760d3a5e2d","40e16fc868be782ae7d38ebcb8b3e1c8223666031ca2f4d7404a34467f6f1e45","f4b6ab500bd9073ae5e1b7397b8981d9311aeaca88bcf4df62dc48c6a78ca29d","df0544cc6d117b2c1219b42bc812fe38a4da44c84c48c7c3bc89f0690bd5d665","768946b507e7dea873e9570265486799703565faf3780e57d953562adfb568fa","6eb04938b6a483bb163369a1d918b32576dde0943755b89bf4c6d18743828ba3"]- Anchored
- 2026-08-19
- Public log entry
-
search.sigstore.dev, log index 2514130917 · entry
108e9186e8c5677a3273… - Expected log hash
-
65ba51eff926c65ed0ce093a942d84c628d811a59302f32867c6589627e47792The 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":"v1787124488047","kind":"published-quote","locale":"en","page":"theme:accuweather/fit/en","quote":"The location finding for my area is bunk.","rating":1,"review_date":"2026-07-10","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.accuweather.android","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 (72711ef72b8a…), 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.