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.

“Adaptable and enjoyable to work with.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
e52893785adcc3b45487d32d835c25ed8f5363c0ad0f5ecd5edaf053b22b720d
Signature (Ed25519, base64)
YCtqokbnb/G03Hx6FmljXy2+f5x39KSMLqX0lzD7boiU5KyqcIUiPEsNGyhovv8ghkeJAlygyZCEw1FmJ2YgAg==
Merkle root
660baed4e0377456de35deaaae5175a04c7f97eefbd7e4cf12622ca3b4d2f1da
Merkle path
["e52c535fc84729a90b5cd7571e962449df1e4114170f8216d01688d12d078165","24d441755514faffd831d27aaa19c4210e2fd26d55123559c95835b4f40fb7f0","ecdf12402fb27bf3a4f2f8f8e1a6cfe69b04cee568f530f917a54592421ec108","f6ad9a6aa9bfc9f7637fb42ae1fc78d8504af906e92400c5596d1be9311d5640","c158e9c9ea5e5457efdedc9c448d675610cde279975c0e1ada4cfd9274a240cb","4be987f243f6b0053e790851c6cb7ae5406027d231f24891426586ec2ada415e","40aa3fe3161c3e31456df0ac42132d043efc0d24bbe8270d6a83f89107d1c465","e16f954558566e5010f2ecad889237113337e30c0b2d1df5f6063109d9e2cd72","7b2d415db2e9fff1208ac19de424b7cda1371276113fa6da65a77952beba3ee6","6902c94f8459d0cfac2bfcc88f8d8d1f182f54f527b4e6eb9d7f7df6fe58812c","e03f6e72bdd557ee56d060ab736fffaafe5f6dfd89dd5aceda9adc6601889b4f","28404f6338f4f04d2527181cf871fc0c5e5d36b53f95abf992e59e3bc53ba223","d340ff50faa9e55eee68fa10c2d798b3275f5bb42a8e6bf1574b90e56fb5e3d7","219f110762d9a2876544fce3153a1e21990a9bb0af8ba807224d206becf0a446"]
Anchored
2026-08-28
Public log entry
search.sigstore.dev, log index 2621031423 · entry 108e9186e8c5677a00b2…
Expected log hash
dab7f5bf20d800f31a15ae5236ac5dbcde0614ca00650d0e0adb5266739266b5 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":"v1787882628316","kind":"published-quote","locale":"en","page":"theme:metrohm/fit/en","quote":"Adaptable and enjoyable to work with.","rating":5,"review_date":"2024-12-02","source":"SelectScience","source_url":"https://www.selectscience.net/product/omnis#reviews","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 (660baed4e037…), 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.