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.

“when we go hiking in Romania”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
21d3c4d9d833c04b1c88bfdb9b8d9f6f11962704b9d35f074af5e08c8cae0b91
Signature (Ed25519, base64)
gJSy8VLXeI9CoNC+Yg4tGdU3gvYa/lPFBl1Ui/UrCK21OcpX2OuEO+vjYGI9pK/vTIU+4zuiAF3kkU5U4ai+DQ==
Merkle root
c481d62412848235567fda063ff4784e8e49df41ad8b5c570de24ba396415d22
Merkle path
["21d84a11438c7854e7ada9a4aa8ea8c9f924bea7af3eade5c61e4f5ba8096f7a","bbdd62bfb9afed39b16b4b6393d79e38863e45e9d1dae093f267b6953ee7fb9d","3aa4b07041c2eabd99c8b3680400b4cba058028a30966747b0e0db0a7ee7a349","09958dd8bffd34918c21a4a8d98b739c2dcc8dec5f866068f67a81147420ae7e","98ecd21a6843d872b1e78d9694a84379c5283e34a56cbf945c3db2671ac77631","2abe23d811aba217861f51ea3ce18cd5f46f3e9df0b92c9b4620a77001a8884a","5d85a0db55b0cbd2b5e238d21e76ab1199eae33fea133213ec57d53f66755418","6da82a5ddbb199ca839a5f2859901e03fe4327b54b0b02fe2cce24b196f416e5","ce248cb28abf24230ab0e9883398e9736912fcd81f2e86a8c0a8721500a192de","067e0e971b9136aa97bff6c3c2d711c7e5f4399c775b1963bdbee51eede780f1","21a222cff0be563e8ac212d3bdd166f0ebb16410737d2e231c173e9cd03fa9e8","a8cfe7f15d1cd89003b8fde2e6212a989155550fe06bf9628f8df7e8a0744bdf","818f0135095488afaa32256706f222f09138af7de4410ea79d618f621eaf5cb2","ed99a4b837bfc052822e7d0dbdd9c56431a87e8600550f5deaf9f7068616c82e","0cbfc145d581a4c4b7198ff8f397c34cb4ba6263e9e9892372f878302426dbe6"]
Anchored
2026-10-07
Public log entry
search.sigstore.dev, log index 3124493015 · entry 108e9186e8c5677aee70…
Expected log hash
0056b042c00529af1248b70a0a2fbed761990dd7841ea722369c29a2685ea6e1 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":"v1791350987184","kind":"published-quote","locale":"en","page":"brand:meteoblue","quote":"when we go hiking in Romania","rating":5,"review_date":"2026-09-25","source":"Apple App Store","source_url":"https://apps.apple.com/ro/app/id994459137?see-all=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 (c481d6241284…), 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.