Provably-fair draw
How the winners for "Weekend PlayStation Draw" were picked, and how to check it yourself.
1. The commitment
The moment this giveaway was created — before anyone had joined — the platform generated a secret random seed and published only its SHA-256 hash below. Because a hash cannot be reversed, this proves the seed existed and was fixed in advance, without revealing it yet.
00000000000000000000000000000000000000000000000000000000075bcd15
2. The reveal
Once entries closed and the draw ran, the actual seed was revealed:
SERVER01WEEKENDPLAYSTATIONDRAW
Hashing that seed with SHA-256 gives 95f5d7b102152fba04e088d024945374adf12c6fc39e35b54163536ea571b776,
which does NOT match the commitment above ✗.
3. The formula
For every participant, the platform computed SHA256(seed + ":" + user_id) and sorted
participants by that hash. The smallest hash took position 1, the next smallest took position 2, and
so on. You can redo this with any programming language and the seed above.
| Position | User | Hash | Check |
|---|---|---|---|
| #1 | @danish_ahmed_032 | 0498864d2c6a588e38fbc91e… | |
| #2 | @danish_khan_012 | 0c5c2bddaf302776c5d39549… | |
| #3 | @hamza_malik_043 | 0d2d4af5aeb4259e12e0c56d… |