week of 17 August 2026
PASS
verified: seed matches its commitment and the winner recomputes exactly
Checked on this request by re-running verifyDraw() over the published seed, the frozen entry list and the beacon value — the same function anyone can run against these numbers.
The public randomness
Warning: this draw did not use real public randomness.
It was decided by local — a development stand-in that we generate ourselves from the round number. There is no third party holding this value, so nobody outside can confirm it, and this draw is not independently verifiable. Seeded demo data uses this source. A real draw says drand, and its value can be fetched from the League of Entropy by anyone, forever.
drand round number, named when the cycle opened
6403407
Beacon randomness for that round
2aac3bbde12efed6f21c6f41a3caeadd57b84c54ca1b189351ff28e1b4b4ddbf
Fetch it yourself
drand publishes a fresh random value every 30 seconds on a fixed schedule, run by the League of Entropy. This is the one number in the draw that we cannot produce, predict or substitute: fetch the round yourself and compare. That the round number went up when the cycle opened is our record of events — this page cannot prove that part to you. What you still have to trust us for says exactly what that does and does not leave open, and how to close it.
The published numbers
Seed hash, published before entries opened
b3537f42e2f8219be0b859e86eb3b5b8afa8c94ebf7b0c8f6055026ee4feea11
Revealed seed
744203375a1aaa838ccd4585c6e5f842c8ef2b4888a29f44052ae0ff75f9a5c5
Frozen entry list hash, written once when entries closed
2386db6f80e0d629824e51dfc3705dde4ae46762eb4e87bd7d4f7c9f7f87da53
Freeze vs. randomness — check the ordering yourself
| Entry list frozen at | 2026-08-24 00:01:24.700Z UTC |
| drand round 6,403,407 public from | 2026-08-24 01:00:30 UTC |
Committed before the randomness existed. The hash above was written 59 minutes before that drand round became public. While the entry list was still ours to change, nobody — us included — could know the number that would pick the winner. The two timestamps are right there: read them in either order and the ordering holds.
Entry list hash recorded at the draw
2386db6f80e0d629824e51dfc3705dde4ae46762eb4e87bd7d4f7c9f7f87da53
The list is re-hashed when the draw runs and must still equal the frozen hash above. If it did not, the draw refuses to run rather than quietly overwriting the commitment.
Accepted HMAC digest
f7cb3669699f00d30a85dfe5d4b4c62b689aa354df8df89e2240ae8f3ecfdb44
Entries in the draw
25
Odds per entry: 1 in 25
Winning index
18
Zero-based, into the ticket-ordered list
Drawn at
2026-08-24 01:00:37.917Z UTC
Winning entry id
ent_d1ac121e3a07bced9c4703ba
Winner
Klara R.
Published as a first name and last initial only, per the Official Rules.
The pot
Winner took home
€20.50
Everyone else's contributions, in full
Gross collected
€24.75
25 members contributed
Returned to the winner
€0.99
Their own euro is given back, never won
Operator fee
€0
OPERATOR_FEE_BPS = 0 (0%)
Recorded payout €20.50 does not match the €23.76recomputed from this cycle's contributions. That gap should not exist — please report it to us.
The frozen entry list
This is the exact list the draw was computed over, in ticket order. The member column is an opaque account id, and it is included because the entry list hash is taken over ticket|entry id|member id — you need all three to recompute it. The paid/free column is shown for transparency and is deliberately not part of those bytes, so it cannot influence who wins.
| Ticket | Entry id | Member | Kind |
|---|---|---|---|
| 1 | ent_f74e12082e3210af19c567a9 | usr_add9d80a6b8be4be8118fd18 | paid |
| 2 | ent_ce8fba2d5e07ebfe3faed851 | usr_b9b67ae2b845828835a34dfc | paid |
| 3 | ent_c618ac7050cd3422632c87ce | usr_09776fa6f7db60140e20451a | paid |
| 4 | ent_cb6a6b5e36873d153ca81fab | usr_508c9cfcd9f8ee9abc1080d9 | paid |
| 5 | ent_a97767544cf22a256b5815cd | usr_cd4d0c560de98c2d1fbf9bd8 | paid |
| 6 | ent_21c54c88819b354bed6c1762 | usr_02182f4af38a651770dd6baf | paid |
| 7 | ent_fae3dee420d37db56b20a9a1 | usr_a7e072d91afabdf5b274055d | paid |
| 8 | ent_3872db0eaed066b2bb3ad0c8 | usr_a8a9f42fb0ec0a1abebdd819 | paid |
| 9 | ent_de80bf1de1b2baef905ed614 | usr_d2233c23786af54d2db7113c | paid |
| 10 | ent_89c7d20bafb64d087696016b | usr_e2518d8d7b1a1e127743d52f | paid |
| 11 | ent_4911e85db044ad389951a4e2 | usr_f968a84ab95fe563f0859331 | paid |
| 12 | ent_e142ae28f46d0ac04b851482 | usr_49774b98f7c93c6f0c2a31f5 | paid |
| 13 | ent_1ef4a73b6ceb8fdb5bde1d8c | usr_724061a1491526f38dc37f7a | paid |
| 14 | ent_76fee39686535de2ef1ba654 | usr_a58a43c3c719f0752791e1f2 | paid |
| 15 | ent_d06275f7050d678a6d7d2834 | usr_ec4a522fc41116709681a395 | paid |
| 16 | ent_fadd8624b92b5017d645c5cc | usr_8e225bafc9c704bd9c26a3e2 | paid |
| 17 | ent_bf49cbffe5bd39a6cd12c6e9 | usr_5481329c26497c2c9ea12b85 | paid |
| 18 | ent_74623a43b3a0d7769dbe5dd2 | usr_84eca54f487c90614f174f3e | paid |
| 19← winner | ent_d1ac121e3a07bced9c4703ba | usr_d97c190bd91fed39165704b0 | paid |
| 20 | ent_bf2a4f694e7f9efbc6328eae | usr_ecb97f5a5638e7f926090a75 | paid |
| 21 | ent_213f461479fe54d01b094085 | usr_572b22b6504c6775fde09881 | paid |
| 22 | ent_92e03109605405516138b311 | usr_7b411e04044adc1bb544f89f | paid |
| 23 | ent_135f95524a68b869f75339b8 | usr_8d7809422e56142bd6cc748e | paid |
| 24 | ent_9a113304cae973583aadea2b | usr_2fae97b08dc85d00a61c656c | paid |
| 25 | ent_4ac6dbd18755e823b0cea33f | usr_3e8deefa41a4fe20cc406130 | paid |
Want to recompute this yourself? The script is on the verify page — paste the values above into it. The rules behind the draw are in the Official Rules, section 9.