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.

“now they are making you pay”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
50b754e34ad2a9ff1432f64799566380729f7f09f9cfafc36208592b2a46f62d
Signature (Ed25519, base64)
h8nqd77c9U/ETrvcIzPNfFY6ay9IKIVxShXBTR8WGck54ODM0CgquR2dm7Tt3PB8q+77xHSXVoK98DT9t/HpCw==
Merkle root
0b0c0499033d3f9b3953d31e6c838f88f12988dba810dd4de44922e1b60fcdf6
Merkle path
["50bbe12d9240810a93f2952474d897b671f81cf211929ec9cfce5a143b59d93a","1e06b05097988738d79430136f55b562873899d959cfec7c4c474125911f8884","c57a58946a7bebb496ef377b5bd158c48c727a0207981a3ba28f922237c8e184","317d270d2fa51f353e0fd40bcfa91db2b1df30be051a02ce1b8dbd8052216403","5e669dc7a0b0ba84e422c134005f18510d04a06406de4768c5de4e96564a94d3","f923d5139e66f64bfa9132f3f69c7e5f59c3f1b72261e8ca1a26a555b1eb755d","d0cca4eb03ac7cf314385ca7baa5cec6c392efce2f8d1719ddd438a8324403ac","e673ccb30f16c95e1594fafbe3fdf60078a0093f16fd2f1f9cd0c9287686819b","2413634da996f5716d13a5a721d8055a3277aa10b1876eccbd738f87ad247ae8","e3b98167ef494237973c4c9c8e6621d2cbcba3bfd7fa69657db019fe0a25a38a","7799f8c2e12ebebec2e803db59dc1771942abeef133b5e16abd4958aca8176b3","a2192486df88d4dc6da5dd9f9fe72a80fcb0210cda38213ab9466ef5ecabcb4f","fe7751fa4b9a0ad43fe0710628b6cb1b92e12eb8a60d9f17eb0c0764d693577a","8a05b9e19287b30c7fb54816a1fb848939f3f2c84b9825f19f342683d5db13aa"]
Anchored
2026-10-13
Public log entry
search.sigstore.dev, log index 3241084060 · entry 108e9186e8c5677a3e82…
Expected log hash
a291e2473f1a4510a666e020d4d424e463d55bf4677b91eb5a52e446e5ff1581 The log entry's spec.data.hash.value must equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm.
Canonical record
{"dataset_version":"v1791865115768","kind":"published-quote","locale":"en","page":"brand:vaia","quote":"now they are making you pay","rating":1,"review_date":"2026-09-05","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.studysmarter","v":1}

Verify in the public log

  1. Open the Rekor entry (pre-filled with this proof's log index).
  2. In the entry, compare spec.data.hash.value with the "Expected log hash" above: it is the SHA-256 of the Merkle root string (0b0c0499033d…), which ties this proof's root to the log entry.
  3. Decode spec.signature.publicKey.content from base64: it must equal Citatio's published key at /.well-known/citatio-signing.json.
  4. The entry's integratedTime is the independent timestamp: the root, and with it this quote, existed no later than that moment.
  5. 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.