Proof
Check the record yourself
A tipster's record is worth what the evidence is worth. Ours is published the only way we can think of that does not ask you to take our word for anything: every slip is sealed before kick-off, and opened afterwards. If a single character of it changed in between, the seal breaks — and this page will say so, because your browser does the checking, not our server.
1. Seal
Before the first ball is kicked, the slip — every leg, every selection and every reason written for it — is reduced to one line of text and run through SHA-256. The resulting hash is published. It gives nothing away: you cannot read a slip out of it.
2. Play
The matches happen. Whatever we might now wish we had written, the hash is already out and cannot be taken back.
3. Open
The sealed text is published in full. Run it through SHA-256 and you get the hash from step one — or you do not, and you know the slip was edited. Your browser does this below, on your machine.
Loading commitments…
What this proves, and what it does not
It does prove
That the slip you are reading is the slip that was sealed. Nothing was added, removed or reworded after the results came in — not a leg, and not a reason. This is the thing tipsters are usually caught doing, and it is now impossible here without the seal visibly breaking on this page.
It does not prove
When the seal was made. The timestamps below are ours, and a timestamp we control is not evidence. Proving the timing needs the hash to exist somewhere we cannot reach — published to a third party the moment it is made. That anchor is not wired in yet, and until it is, this page will keep saying so.
The scheme is deliberately dull: SHA-256 over a canonical JSON string, versioned so that changing the rules cannot retroactively break old seals. Show exactly what gets hashed.