Cryptographic Trust β How to Verify Any Draw
Every draw publishes a SHA-256 hash BEFORE the winner is picked, and the seed AFTER. Anyone can re-run the algorithm and prove the winner is real.
How verification works
- Step 1 β Before the draw. We generate a random seed and publish its SHA-256 hash. The hash is committed publicly. The seed is hidden.
- Step 2 β The draw. Using the seed, we deterministically pick a winner with the Fisher-Yates shuffle. Same seed β same winner, always.
- Step 3 β After the draw. We publish the seed. Anyone re-computes SHA-256(seed) and verifies it matches the hash committed in Step 1.
- Step 4 β Re-run. Anyone reruns the algorithm with the published seed against the participant list and confirms the winner. Math, not trust.
Recent verified draws
All data below is real β pulled from our live winner pages. Click any draw to see the full proof.
| Date | Post | Participants | Winner | SHA-256 hash | Seed |
|---|---|---|---|---|---|
| 2026-05-25 | DZ306HFvOWw | 995 | @jacira7496 | b3b5af3bae83⦠| 7981adfef05b⦠|
| 2026-05-25 | DXgWeGzjTDS | 2.360 | @_vitalia_svustuk_ | b44e54f14b73β¦ | e3811c7e89c3β¦ |
| 2026-05-21 | DYiKSLeDhL9 | 46 | @lfbendesa | a83d0b1d46c8β¦ | 4f52db5dda23β¦ |
| 2026-05-20 | DXuYXGfjSBY | 4.595 | @gabriiellaa.ivanovaa | 6a7c8ba16c5b⦠| 2f85dd3fb024⦠|
| 2026-05-19 | DX4sQM1FSiR | 27.487 | @estebanpereztaborda | 050f9232920c⦠| a72115613916⦠|
| 2026-05-18 | DYKEsVSnCXJ | 7.282 | @anabelenm23 | 1b912d4e3d5e⦠| dffc9f888902⦠|
View full proof: https://pickawin.app/w/mplbod99w1
Why this matters
Most giveaway tools say "random!" and ask you to trust them. We give you mathematical proof. If our algorithm ever picked a winner that doesn't match the published seed, anyone could publish the inconsistency in minutes. It's not just transparent β it's adversarially verifiable.
Verification algorithm: winnerIndex = (parseInt(sha256(seed + ":" + index), 16) mod participantCount) β Fisher-Yates shuffle with SHA-256-seeded RNG. Open-source verification page at /verificar.