How fairness works
Every result
can be checked by you.
Prize contents and remaining counts are public the whole time, the shuffle uses public randomness, and once a box is finished anyone can recompute it.
1
The prize list is locked before sales open
What is in the box and how many of each is published before sales open — and cannot be changed by a single character afterwards.
2
We do not own the dice
The random number that decides where the big prizes sit comes from an international public beacon that emits a new value every 3 seconds and is visible worldwide. We have to name which value we will use before the shuffle — at that moment it does not exist yet.
3
After the box is finished, you can recompute it
We publish the secret we committed to at the start. Run the program below and the exact same order comes out. If it does not match, we cheated.
Verification data for this set
Loading…
Verify it yourself (3 steps)
You do not have to take our word for it. Download the two files below, run one command, and the answer comes out on your own machine.The verifier is the exact same program our platform runs — not a separate version written for show.
- Download both files below into the same folder
- Open a terminal and change into that folder
- Run:
python3 verify.py record.json
If the program prints 「驗證通過」 (verification passed), every position in this box is identical to what was sealed at the start.Sets that are still open do not ship with the secret — publishing it early would let someone work out which ticket holds the big prize, which is unfair to everyone still drawing. Come back once the box is finished and download it then.