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.
“Very easy to use and well-organized.”
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 3273209361
Proof data
- Record hash (SHA-256)
5dd66ca9214b006a526414bf6deb34d02bc8f9727663acf7df65b87b9ae32430- Signature (Ed25519, base64)
Psj0PEwMwh3DGHnuJgc4tUnf5lYjJ13GDDxwl+UMtMTqN7BKs37D3Syvzvq6qgSQAi5JEUApdXfdVW9i8K0hBA==- Merkle root
6ebb2d3fb78e4a08533ac6b6852f3c84687141ae9b0e78424d88bb4161267bbd- Merkle path
["5dd357f5ca3fe660082e24a0f7fd5549d0ab8110f529d56b2cde88e60e5c9873","c28e53f93a7e103e430d28c882e58cfe30fff197dea4f0178f6a5089acaf6dd1","6b42fee285cfa7fd8dc88fba78b1d1041ac0d11224867f452068c6531f57d433","d9bb9c873e72ee04166e89d5bde767f89be71e412dc574fa822d412c78f74389","035789b6aa910faf90942317511b25119c88d115371ee48edef4cec4fbbf6a22","d46a90c3a65d2aa40d046a2bda5642b677cc92e67d9cc270a364cb3eca1f3ea4","88b6a8e64fcf47b5ffadb5e9ab6c8a6359fec2cf4abbf4f4ff966e4a13a48154","d21a216d0ac501332b698db323b845b75f42b9af5c8fe841955c8afd77ae2494","e8a9261a3ff9adf6a0a2de875bf4e79f665c3fb812fffdc91e0ce0b6e62449ad","fe7fcbd26ebcd5cab72ee5061d57b8b535d809f2eed32f45735d0536010523ae","612f1a7aaa0b1f109847c58663f377893b1d8c3f187d3f21de835a3bc2d91a09","ac9426223fdd19a53790a705e99880cc53b0a3afb83ce65a816c05b5df037361","b2809ea8af334e57adb596cf07ef2c411ca41ee72761a0ae0fbef01d75a71a23","32d6dd564d479cc6b7834d44d5078d8ebc72c40210e72f0d380fac04d2d8e87d"]- Anchored
- 2026-10-16
- Public log entry
-
search.sigstore.dev, log index 3273209361 · entry
108e9186e8c5677a732b… - Expected log hash
-
bdbef22d23477d2ccfe2ed182ce8ec54934b3bae489c9913db850af171e33062The 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":"v1792121074379","kind":"published-quote","locale":"en","page":"brand:taxfix","quote":"Very easy to use and well-organized.","rating":5,"review_date":"2026-08-28","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=de.taxfix","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 (6ebb2d3fb78e…), 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.