India’s Favourite Ganpati
Results
Leaderboard · Rules · My votes and prizes
Mandals
Voting is open until 25 Sept. See the leaderboard
Home Ganpati
Voting is open until 25 Sept. See the leaderboard
Voter draw: 10 × ₹1,000
The draw’s fingerprint is published here before voting closes, and the draw runs after.
How the draw is made fair, and how to check it
- Before voting closed, the database picked a random 256-bit number (the seed) and published only its SHA-256 fingerprint.
- Every voter who verified their email is one entrant with one entry per verified vote. Test addresses and utsavmandal staff are left out.
- Each entrant has a public code: the first 12 characters of the SHA-256 of their voter key.
- For each code, u = (the first 52 bits of HMAC-SHA256(key = seed, message = code) + 0.5) ÷ 2^52, and the draw key = −ln(u) ÷ entries. The smallest keys win; the next are reserves.
- After the draw the seed is published with the full entry list, so anyone can check that SHA-256(seed) is the fingerprint and re-run the order.