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.

“I make an account, and its not available?”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
36f3e60a2d21cf82a9a906642be4ba328665cb9eea8e05be9d60da90a3770d4b
Signature (Ed25519, base64)
m9y170uiGBU4NkD7wnSawakJ5mqh1DdZEWpdSUmuhttw2lobeV3cg+0A/Ykq+65NJVyJ17cwy60W4Cvtqn4sBA==
Merkle root
8450d012d70f0eabeb3e7a72c9c6beb02eb1d11dbf72d32799889163933f60ef
Merkle path
["36f33459c48395ff9f9a1dd557d2ec87d43c22e5d4c0aacb815fc0e2b2bb365e","e28b0860cee6a7d53530b716cd0c3f625a28d627bcb3edd1bc05bc77c4dc30c3","57f44be25f5926bc2d10c0694dfe8707eb51bb452f3e19d47b05e2ef8ea7eee1","688fc41a151a89666398e658fbb4cb723b063a4852382b3ba74bf45cc1f54baf","9e942e7ac7e8d7aa07e54df2e95c516d3123326e37c88bff039c7d36caaa1f37","48ec8cef55c73a989c8a0c724da9cd5a53b6a187d09197e1313a3da41ea89f55","2033211f46263fd9ce9543a62a170b8d8d3dfa12438814e820e687b730a11ced","b27eb4b1412b8d7423c96839ae120503e21fb1185c17489705a67bb07a716da9","e6aedd14b7da775129f0ac068ba8614c691336907d37ff2e4bc5d0e07ba30657","24f2a4d648c0fb47fe580d9184a95cf160ed2d92ec672a8cfd2c8ebb9bdb3070","91d646f59b83eb078a76faaf82fee30b1fedaa889f025b13299aee25a8ea68ee","e3086fdd794e5273fdf952cedc274591d082469f5e9b5920eb3185d3438889ee","4d3bb099a2ca54284bbfc9325f8378c97105df1b4dbcafd093bf2ae3460abcc6","65de4a500c8d82c755a06bfb11cc765fc26e06377ba9ed89eb16258062b698d1","4c4b1ebf1dda0af351c65ef1e9eec0f07ed67f3056abe43caf367f039d60e9a0"]
Anchored
2026-08-25
Public log entry
search.sigstore.dev, log index 2582694804 · entry 108e9186e8c5677adcff…
Expected log hash
7a135fabac0b5d1470a8b308742e56e29f8f8318640fd0794044ea7b000d3a96 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":"v1787632553893","kind":"published-quote","locale":"en","page":"brand:yumpu","quote":"I make an account, and its not available?","rating":1,"review_date":"2026-06-09","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a283e72f0f58f017a7a004b","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 (8450d012d70f…), 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.