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.

“keeps rejecting and rejecting and rejecting”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
b92a474e1c77eb81990f953bbd5398f0530a278d2ba1ba8d04c49fb976a0f0a5
Signature (Ed25519, base64)
noC/uP7FXnXFTo/91d0C1bZmENwn+1gRdIYOU7tPYAgPg14wyoSod1sdPpuQtNvOOixty6ucOaCa9tcgeA5QDA==
Merkle root
b6da35820db152d3d2c0cee337545e3489f0422a146fcc8c60737b1d3a3ef55c
Merkle path
["b93263548d6fa5f52e07397b3cbaa53428a4afb93407c08038db8dda0dfef978","4d67e2c424f120ee81eba98fa8a717906dee2b33d11327defc561704848a2222","38f7fa1092003a5c58ca2d8b622558e3e044df1d7f506cffa2fb7fbf43bcceb9","69510967407cde1f11f8be9b4a70947af384955c9d93a4080d4dcc46280ebb68","bda0ba0445f6ec6f5156a240f0d1ea28d737761adb75776d5f87939da51289e2","0d24921c94ad2bc9928a71371b87b89050044de3f085ee355c09f49168401cb0","08fdaa023330c9408afd13b315d68c81303b93d7d1a8d6ab6ca9220fa7d0db1b","3af4939f76c4f81a58ba6bdbf548aa35a9737cb3eb83e065ef013be165305b3e","02f0a3b415cec5ef4a0e1cc5164beda6dbff4a706ae2bfc78fe968d97b1e3a58","686009bc4304b78395ac4bc4d22f4711c954e7f93ac71fe0ac2f4f325f921354","98f293579e5641f5d2c03eab1b00b8296eda7ac61bb50a64b7af2168344a07a3","cbcf7c226143b32abaef14706091ba03ebba10beb8265fc6b676f6f2a056560e","f14434836a1047ff037b60ff90f9b6eaa39ba01b7fe45cf19e69a8051152900e","a87bd939a3ad0796a8d580dacb2c37af7f713a77a0e4e7ca6c95f21a1e1d62cf","c54d917d90cf6041da53ed8de4347323c6a7de99e787dde7349330851a57a3d5"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514851395 · entry 108e9186e8c5677a4f62…
Expected log hash
687a04ce8b1c63a953fd353f279012a3ef08c4ad12d885582b1b6ee85d05b900 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":"v1787134378129","kind":"published-quote","locale":"de","page":"brand:adyen","quote":"keeps rejecting and rejecting and rejecting","rating":1,"review_date":"2025-12-03","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/69304b3dae22469b0d7bccb6","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 (b6da35820db1…), 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.