Data verification

Verify a record.

This site tells you what a wine cost on a given day, and what kind of company stands behind the label. Normally you would have to take that on trust: any website can quietly change a number later, or soften what it said about a producer, and nobody would ever notice.

Last sealed day
2026-09-29
Records in it
248 910

Verify a record

Give us an identifier.

This part is for those who want to check a particular record and know its identifier — pages of this site link here with it already filled in. Everything above holds whether or not you ever use it.

An identifier is the record's UUID: 36 characters with dashes.

The fingerprint

One root a day over everything we have recorded.

We have made that impossible for ourselves. Every night everything we have recorded is reduced to one short string of characters — a cryptographic fingerprint — which changes completely if even a single digit in a single record changes. That string is published outside this site, in a place we cannot reach afterwards. So if we were to change yesterday's price, or yesterday's verdict about a winery, the fingerprint would stop matching — and anyone could see it.

SHA-256 root, latest day

60b54f00024d51f8de74bf4efae57ea954f7c70ab8c50b2807add3f97f436644

Day
2026-09-29
Records hashed
248 910
Download the proof

Nothing of our own

None of this is our own invention. The fingerprint is sealed into the Bitcoin blockchain through OpenTimestamps, an open standard that has been used for a decade to date documents, archives and research; the same underlying trick — a Merkle tree — is what lets your browser tell a genuine site from a fake one. The program that checks our fingerprints is not ours either: it is free software, and it reads ours exactly as it reads anyone else's.

Publication status

  • Daily rootPublished for 2026-09-29.
  • OpenTimestamps proof fileAvailable for 2026-09-29.
  • Bitcoin block anchorConfirmed in block 969240.

Fingerprint log

Fingerprints

The last 60 days, newest first. The full root is in the tooltip and in the proof file.

  • 2026-09-29Records: 248 91060b54f00024d…7f436644in Bitcoin, block 969240download
  • 2026-09-28Records: 248 591db146f872316…2543d7b8in Bitcoin, block 969087download
  • 2026-09-27Records: 235 5881763a9f5cebf…d400fe65in Bitcoin, block 968923download
  • 2026-09-26Records: 218 701c47bc28085ef…27092054in Bitcoin, block 968772download
  • 2026-09-25Records: 169 886a4fc62ad9bd9…866cc966in Bitcoin, block 968622download
  • 2026-09-24Records: 160 779c7a96eae06fc…34d3d207in Bitcoin, block 968485download
  • 2026-09-23Records: 156 41925d20b2b10c3…23b80ef3in Bitcoin, block 968341download
  • 2026-09-22Records: 155 2423cfb8f16898a…6ab8c4a9in Bitcoin, block 968214download
  • 2026-09-21Records: 153 0455424d7aae711…6269a5d2in Bitcoin, block 968077download
  • 2026-09-20Records: 142 388697c417b021a…121a3ab4in Bitcoin, block 967924download
  • 2026-09-19Records: 139 18014b1085f7580…1cfff14cin Bitcoin, block 967779download
  • 2026-09-18Records: 139 192379f0e2d124e…5f3a90afin Bitcoin, block 967648download
  • 2026-09-17Records: 129 510f4042de7d753…26c63442in Bitcoin, block 967491download
  • 2026-09-16Records: 117 6299ce36a373b0f…8f4c9e4fin Bitcoin, block 967357download
  • 2026-09-15Records: 116 4500e419351fb9d…caef6886in Bitcoin, block 967218download
  • 2026-09-14Records: 116 4500e419351fb9d…caef6886in Bitcoin, block 967056download
  • 2026-09-13Records: 113 4968ed0e3464c14…0a6a6a15in Bitcoin, block 966895download
  • 2026-09-12Records: 112 225aa797c758d06…88acc67fin Bitcoin, block 966756download
  • 2026-09-11Records: 112 225aa797c758d06…88acc67fin Bitcoin, block 966598download
  • 2026-09-10Records: 112 221648d543ae0ca…9ff12e0ein Bitcoin, block 966436download
  • 2026-09-09Records: 108 1743cf238c5725c…552e8e09in Bitcoin, block 966297download
  • 2026-09-08Records: 106 9996a3e7dbac908…6b15dbfcin Bitcoin, block 966136download
  • 2026-09-07Records: 106 9996a3e7dbac908…6b15dbfcin Bitcoin, block 966008download
  • 2026-09-06Records: 103 981a9ad8724271a…4c1bd187in Bitcoin, block 965870download
  • 2026-09-05Records: 102 781a15c3a3a7287…01ee6240in Bitcoin, block 965706download
  • 2026-09-04Records: 102 2112a19852d003e…6e4fc5ddin Bitcoin, block 965550download
  • 2026-09-03Records: 102 2056594e589cb23…d0c75885in Bitcoin, block 965500download
  • 2026-09-02Records: 99 13676b11f22ee89…cd6d4134in Bitcoin, block 965276download

Checking without us

The proof is checked against Bitcoin, not against this site.

This part is for those who would rather not take our word for it. The proof file is an OpenTimestamps timestamp: the standard client checks the date of a fingerprint against the Bitcoin blockchain itself, asking this site nothing.

pip install opentimestamps-client

ots verify --digest <root> getwine-<date>.ots

A fresh fingerprint is confirmed within hours, not instantly — until then the proof says only that the calendar servers accepted it.

What a proof does not say

It proves one thing and no more: that we knew exactly this on exactly that day. It does not make the fact true — a price we recorded may have been wrong in the shop's own catalogue, and a classification may rest on incomplete sources. What is protected here is the history of our statements, not their correctness.

What this gives you: when a page here says a price has fallen over six months, or that we downgraded a company in March, you can check it rather than believe it. And a winery that disagrees with its category is arguing with a dated decision, not with a database field we are free to edit while the argument is going on.

Read the methodology

What is sealed and what is not, and the rules behind every verdict.