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

  1. 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.
  2. Step 2 β€” The draw. Using the seed, we deterministically pick a winner with the Fisher-Yates shuffle. Same seed β†’ same winner, always.
  3. 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.
  4. 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.

DatePostParticipantsWinnerSHA-256 hashSeed
2026-05-25DZ306HFvOWw995@jacira7496b3b5af3bae83…7981adfef05b…
2026-05-25DXgWeGzjTDS2.360@_vitalia_svustuk_b44e54f14b73…e3811c7e89c3…
2026-05-21DYiKSLeDhL946@lfbendesaa83d0b1d46c8…4f52db5dda23…
2026-05-20DXuYXGfjSBY4.595@gabriiellaa.ivanovaa6a7c8ba16c5b…2f85dd3fb024…
2026-05-19DX4sQM1FSiR27.487@estebanpereztaborda050f9232920c…a72115613916…
2026-05-18DYKEsVSnCXJ7.282@anabelenm231b912d4e3d5e…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.

Cryptographic Trust β€” How to Verify Any Draw β€” PickAWin | PickAWin