Draw fairness proof
At Yarışı - 01.10.2026 · $0 free battle · hosted by henryxrd
1 · Commitment (published before the draw)
- Commitment hash
- 7dd635c8c461e8ebd3fbd4abcf36757898be8eed3aa4d72061c55940e7f6ab71
- Committed at
- 2026-10-01T12:49:27.030Z
- Algorithm
- sha256_commit_reveal_v1
The bot posts this hash in Kick chat when the giveaway starts. The secret seed behind it stays hidden until a winner is drawn, so it cannot be swapped afterwards without the hash changing.
2 · Draw
- Winner
- preview_bot_dd6p4t
- Drawn at
- 2026-10-01T12:49:39.501Z
- Draw attempt
- 1
- Revealed seed
- 9100473d8f20783c9a6dd8e3f5b4bc6fc6ebc5eee7bd86c4c1e70065f7ab9216
- Entries hash
- 885c3d33099099a3b5c69f6c3825d2ed1276a829b73a4717d4e66e4ee594dd66
- Entries
- 50 (weighted)
Entry list used for the draw
| # | Kick user | Weight |
|---|---|---|
| 1 | preview_bot_ihv2fi | 1 |
| 2 | preview_bot_pxz23q | 1 |
| 3 | preview_bot_t2f97k | 2 |
| 4 | preview_bot_3xg48i | 1 |
| 5 | preview_bot_dd6p4t | 2 |
| 6 | preview_bot_esypqc | 1 |
| 7 | preview_bot_zcbrhr | 1 |
| 8 | preview_bot_g0t7re | 1 |
| 9 | preview_bot_dls2yh | 1 |
| 10 | preview_bot_1utbb | 1 |
| 11 | preview_bot_lb1te | 1 |
| 12 | preview_bot_3l1jq5 | 1 |
| 13 | preview_bot_pq4i7v | 1 |
| 14 | preview_bot_tzhqc | 1 |
| 15 | preview_bot_zp8zl | 1 |
| 16 | preview_bot_5jvg6 | 1 |
| 17 | preview_bot_xd5cc | 1 |
| 18 | preview_bot_9jvqkq | 1 |
| 19 | preview_bot_ndvs4 | 1 |
| 20 | preview_bot_4z5n7 | 1 |
| 21 | preview_bot_cooh3a | 1 |
| 22 | preview_bot_71r5em | 1 |
| 23 | preview_bot_mmifyl | 1 |
| 24 | preview_bot_665ph8 | 1 |
| 25 | preview_bot_92o2v8n | 1 |
| 26 | preview_bot_v4pz65 | 1 |
| 27 | preview_bot_grhgg | 1 |
| 28 | preview_bot_05dd7 | 1 |
| 29 | preview_bot_hwpox | 1 |
| 30 | preview_bot_oh69nh | 1 |
| 31 | preview_bot_ugwjx | 1 |
| 32 | preview_bot_87pmen | 1 |
| 33 | preview_bot_4q6m2f | 1 |
| 34 | preview_bot_5r2yi | 1 |
| 35 | preview_bot_6xqtio | 1 |
| 36 | preview_bot_iy0505 | 1 |
| 37 | preview_bot_g77sp | 1 |
| 38 | preview_bot_qucv4 | 1 |
| 39 | preview_bot_28sczp | 2 |
| 40 | preview_bot_st2ldr | 1 |
| 41 | preview_bot_tosahv | 1 |
| 42 | preview_bot_be98d | 1 |
| 43 | preview_bot_c1y74w8 | 1 |
| 44 | preview_bot_0yq5p | 1 |
| 45 | preview_bot_jtxpmf | 1 |
| 46 | preview_bot_rcgl18 | 1 |
| 47 | preview_bot_xlkod8 | 2 |
| 48 | preview_bot_wos6k6 | 1 |
| 49 | preview_bot_djh7k8 | 1 |
| 50 | preview_bot_512ggo | 1 |
How it works
- commitment = sha256("sha256_commit_reveal_v1:" + seed)
- entriesHash = sha256(JSON of the entry list, in the order shown)
- entropy = sha256("weighted_commit_reveal_v1:" + seed + ":" + entriesHash + ":" + giveawayId + ":" + drawAttempt)
- r = first 4 bytes of entropy as uint32 ÷ 0xffffffff; walk the list subtracting each weight from r × totalWeight — the entry where it reaches ≤ 0 wins.