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.

“VERSANDKOSTEN zum Händler: 70 € zzgl. MwSt. (also 84 € inkl. MwSt.) für einen Karton von 12 x 16 x 19 cm mit einem Gewicht von 640 g!!”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
71beeefae20a71f025f11bf6c33d163b92f0f2af03991ef519de81f4ab63ff2e
Signature (Ed25519, base64)
n9cpCSuv0/+HJLeFg2XWH4eBxKGVvjjSaf9lmmSRcc8aVZmlsGDVA/5Hl1ktCMLK2vmeNl2D9HT8sIbivBWwAA==
Merkle root
4591ccf5fcdb01ed421243d02df5f30203ce391c077d4ade1ff5ee97e69e252d
Merkle path
["71bc480c495996ae0959592a5950fcf43f7d519794d6cef45035ab76f1ab9a6b","0c25ce0c53bbcdd770c306a018e1838e09b34f25c106f9518a7fa808efcd6acd","d743c41d7144e0f24db3af5f58dfbe1c14ad77de0a5a35cfa20adc422666e1ed","5020d4d5dc36cb9166183a162f96a2190001261f3370073e3a2e42cbcbd4b6ac","761fbf24cd34efcae13b3ee774c8cecb82ddee104e5089ebaa60e03c9162ee85","511dc283bcc7a22fd10f28c2b1bc44580e361b5d02fd62b1f26de886b0d094e3","3b878194aed0d6d1c892a21b49829728d98c8dac5e129ff98e02ade8b18cd216","a94d1c6169d67e17305d6504b0f10ef3e7f6c23e0d74b59659449660021cc41d","f031f22ec6c9e3ef39f655a96c9e1f2afb8cf00e8db1b6bcc5496a8f7a543b75","28346ede1466f44358e72f3f43a27b7dd28b610001723443fe065be578c04f5a","90b3ed3fd83fc19f2d7e914394765bd2dfac04231f8e8335f9ea51f8f7f45357","cad6f126cc3ddc163ce9b409a4bfbf476c03065ca7763e8fd9282b70e2cff083","94e8858386251c3798e2a536c2790e98b5fa0d273f7077939725ef3bc9de897a","04789af0aae7a52bbc7d5e129e675a1c89df82999aa606ccdd23b89f718c4ff3"]
Anchored
2026-10-16
Public log entry
search.sigstore.dev, log index 3273084324 · entry 108e9186e8c5677a4edd…
Expected log hash
52df3e0fd214b96d6c701f5f337408916b7566fa39826e2404f759c290be1eab 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":"v1792120358245","kind":"published-quote","locale":"de","page":"brand:gerflor","quote":"VERSANDKOSTEN zum Händler: 70 € zzgl. MwSt. (also 84 € inkl. MwSt.) für einen Karton von 12 x 16 x 19 cm mit einem Gewicht von 640 g!!","rating":1,"review_date":"2026-05-14","source":"Google Maps","source_url":"https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tobmNuZEdXbWRSYkRGdWNXdG9XbGRPV1c1b1ZsRRAB!2m1!1s0x0:0x685d704fc7c47f33!3m1!1s2@1:CAIQACodChtycF9oOkhncndGWmdRbDFucWtoWldOWW5oVlE%7C%7C?hl=en","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 (4591ccf5fcdb…), 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.