← KickRaffles

Draw fairness proof

At Yarışı - 01.10.2026 · $0 free battle · hosted by henryxrd

1 · Commitment (published before the draw)
Commitment hash
095d5c9be58236fc1381ef0bb7195d4722e6cbd19cc9845920333051f09650fc
Committed at
2026-10-01T12:49:52.772Z
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_rl2g0o
Drawn at
2026-10-01T13:46:11.605Z
Draw attempt
51
Revealed seed
dee7339ea90412bda8e45d52b30b52f61cc8c84046312dc85ffa0d6ce13b15bb
Entries hash
042805361dc979aa6ce6f77250efc5c839c4acadc5d9009ed828757898178b2f
Entries
19 (weighted)
Entry list used for the draw
#Kick userWeight
1preview_bot_0siwkj1
2preview_bot_1tvxxg1
3preview_bot_cs2fdl1
4preview_bot_3jj2eu1
5preview_bot_bdbz8r2
6preview_bot_k9es5l1
7preview_bot_wweq31
8preview_bot_5stpd2
9preview_bot_ynllyd2
10preview_bot_kqbgm1
11preview_bot_xvurf1
12preview_bot_e4os71
13preview_bot_rl2g0o1
14preview_bot_y457z81
15preview_bot_q0pvlr2
16preview_bot_1vajt1
17preview_bot_lg83q2
18preview_bot_mmk4d2
19preview_bot_muqjoo2
How it works
  1. commitment = sha256("sha256_commit_reveal_v1:" + seed)
  2. entriesHash = sha256(JSON of the entry list, in the order shown)
  3. entropy = sha256("weighted_commit_reveal_v1:" + seed + ":" + entriesHash + ":" + giveawayId + ":" + drawAttempt)
  4. 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.

Raw data: /api/giveaways/cmupj7ekm0061rr01o78vpexz/proof