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.
“deleted due to ads”
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 2582664613
Proof data
- Record hash (SHA-256)
1cbc2789f958ff92ba8a8021d635a26c87db28f765a91e8d4d6777a25edb3466- Signature (Ed25519, base64)
ERyZTbaLkFQHkBBjAdiCJUppbA3HjWB4fTUKNA0Psr3ICxlNtjkg4utCZmwRTwm0GckVDxCvbawjuSdNvjAmBA==- Merkle root
6eb5f0de999e332d4ff1f5a17c7cbc64ff4572acff20a9a333a7379bc9cd8f77- Merkle path
["1cbb86ea00aae5c6bb1ba259f3c15674a6d6295691b6559174f3e127303ccf84","4742806266f86c451323b7c1b5482f6336fda6d2e66fb2a5c7cba1b1947e887e","ad19c3ac5bb458fb29eebc536eff779531c40df45cc4093adc18a979a5fed7ba","9a83ca34a6b6d3b9d8d0e964ce4ddcedcf8ff9bce2a806ac6a93ba624895f02c","f5dcfdbf7e514c48a59fdb4c25135cdf5793274057d1cd9ee03af94fc26dae43","6b9f82ee137bbca3a7ce817f3341a7cf65868f7ba83aac9391045f4eeaf5993f","cdef6996bba8ba1d6b1ba874fc249618abdb8767e0f9e4e574fa3cbb6eee6e5c","c2bcc9a3ef1d55bb25c8700e6bd5e92b72e59972e3554b04b6a9dcb9320dc1a1","d3710a47daad0045821cf482b4cfd04e3ce0fad343af0572c7d966c2be4dd078","ba23eed45360e496afa07e4b2dccf0359f7b855b4940789effba0a028e6edc32","a237a0869d403be04a828cf8b7651ff2cfdedfb5d9a1b063314c9263bff6e36d","1126b2f08491e6aec761579c0e030725869b27e90b28a768241c4ddbf76873a6","84fafb1938dc12085d21bc69181bbfe988045a5a52e2d14f590f330785efc31d","3636da53ddee26549db9323e33a1dcd5168c1910fb5b849a7eaca6270f850dfb","f4ae9615440dda9b622f189073164d60d1c018e361cea2376abc66c14ec3a790"]- Anchored
- 2026-08-25
- Public log entry
-
search.sigstore.dev, log index 2582664613 · entry
108e9186e8c5677a71d5… - Expected log hash
-
8093bd44cdbad53d6d80012df9deb710fa18f2cfeb1b8cd0e55864446ecfd9f2The 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":"v1787630263994","kind":"published-quote","locale":"en","page":"theme:accuweather/delivery/en","quote":"deleted due to ads","rating":1,"review_date":"2025-11-08","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/690f7c6f6cb242e0e67d0329","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 (6eb5f0de999e…), 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.