Every batch of picks is sealed minutes before kick-off. You don't have to take our word for it: check any batch here in your browser, or on your own computer with free tools.
Check a batch in your browser
Enter a batch id, paste a link to a batch, or choose a batch file you downloaded. Your browser downloads the file and its receipts from our public API, calculates the fingerprint itself and reads the signed time inside each timestamp receipt.
Your browser can't check the authorities' digital signatures: that needs their certificates and OpenSSL. Steps 3 and 4 below show how, and take a few minutes.
Step by step on your own computer
You need a terminal and OpenSSL, which come with macOS and Linux (on Windows, use Git Bash or WSL). The commands use batch 6ad7b8ebf5c911225f24680c as the example; every batch works the same way.
1
Download the batch file and its receipts
Each batch has four files: the batch file (JSON), two timestamp receipts (.tsr, one per authority) and an OpenTimestamps proof (.ots). Download them from the batch's page or with these commands. The batch file is published once the batch's matches are over; the receipts are public from the start.
Calculate the SHA-256 of the batch file and compare it with the fingerprint shown for the batch. They must be identical, character for character. If a single pick or percentage had been changed, the fingerprint would be completely different.
macOS or Linux
shasum -a 256 footballedge-picks-20261020T1900Z-c3aa18237f11.json
FreeTSA and DigiCert are independent timestamp authorities (RFC 3161). Each one signed our fingerprint together with the time it received it. OpenSSL checks that the signature is genuine and that it covers this exact file. Both commands must print “Verification: OK”.
FreeTSA's certificates come from freetsa.org. DigiCert's root certificate is already in your system's certificate store: /etc/ssl/cert.pem on macOS, /etc/ssl/certs/ca-certificates.crt on Debian and Ubuntu.
4
Check the Bitcoin anchor
OpenTimestamps adds the fingerprint to a Bitcoin block, usually within a few hours. After that nobody can remove it or change its date, the timestamp authorities included. Check it with the OpenTimestamps client, or drop the .ots file and then the batch file on opentimestamps.org.
Open the batch file in any text editor. Each entry is one call: the match, the market (1X2 or Over/Under 2.5), “pick” or “skip” (no pick), the outcome and our probability in whole percent. Find the match on the track record or on its match page: the call, the outcome and the percentage must be the same.
Our open-source verifier runs every check above, including the signatures and the Bitcoin block, and prints a clear PASS or FAIL for each. It needs Node.js 20 or later and nothing else.
The batch file existed, exactly as published, before its matches kicked off.
Nobody, including us, changed, added or removed a sealed pick afterwards.
Each batch is complete: it lists every call for its matches, including the ones marked no pick.
It doesn't prove
That the picks are any good, or that any pick will win. Hit rates and calibration are on the track record.
How the picks are made. This isn't an audit of our methods by an accountant or any other firm; it is a mathematical check of timing that anyone can repeat.
Anything about picks from before 16 October 2026: they aren't sealed.
18+ only. Our picks are statistical estimates, never certainties. If you bet, only bet what you can afford to lose.
We use necessary cookies to run the site. With your consent, we also use Google Analytics to measure how the site is used (analytics) and the Meta and TikTok pixels to measure our ads (marketing). If you reject, you can use the site exactly the same. You can change your choice any time under Cookie settings. Cookie Policy