Preview build — no real money moves here. Payments are simulated, the pot is play money, and no prize is awarded. Rules
← All verifiable draws

week of 22 June 2026

drawn2026-06-22 00:00:00 UTC2026-06-29 00:00:00 UTC

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.

source: localround 6,242,127 · scheduled for 2026-06-29 01:00:30 UTC

drand round number, named when the cycle opened

6242127

Beacon randomness for that round

47f3b163cbcbaa34ce25f92634d25ce26ec958c25abceb27d87f1f872b4b4865

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

f2e2303cf72b4bfbe352ff11b52990c561a030ea65d0df5de88eb71814ce0ab5

Revealed seed

a4ed74235ac31130d26db26a5a94f89c125d595f4855f8eb2b102313e1194272

Frozen entry list hash, written once when entries closed

9fc6ce53a3c5d37d2cd9d26bc75f36eb3d0d88bfd0fc5e83ad01dc16d11d5694

Freeze vs. randomness — check the ordering yourself

Entry list frozen at2026-06-29 00:05:00 UTC
drand round 6,242,127 public from2026-06-29 01:00:30 UTC

Committed before the randomness existed. The hash above was written 56 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

9fc6ce53a3c5d37d2cd9d26bc75f36eb3d0d88bfd0fc5e83ad01dc16d11d5694

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

b291d77a0bd233b88e5780292f821f54b5265ac1159e2ab531a2cb16cecb5358

Entries in the draw

15

Odds per entry: 1 in 15

Winning index

6

Zero-based, into the ticket-ordered list

Drawn at

2026-06-29 01:01:30 UTC

Winning entry id

ent_d81df40d654114398775887c

Winner

Luka N.

Published as a first name and last initial only, per the Official Rules.

The pot

Winner took home

€11

Everyone else's contributions, in full

Gross collected

€12

12 members contributed

Returned to the winner

€1

Their own euro is given back, never won

Operator fee

€0

OPERATOR_FEE_BPS = 0 (0%)

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.

TicketEntry idMemberKind
1ent_9c25ca5824a5142c6ece07d7usr_4ff8e1baf81c1848ee3e4b0dfree
2ent_5235d074581386b0a7ee735busr_add9d80a6b8be4be8118fd18paid
3ent_a23516c7a846fbe4bef75792usr_02182f4af38a651770dd6bafpaid
4ent_5ce7e3427eb36e84c00b9ea4usr_09776fa6f7db60140e20451apaid
5ent_2955155e0544ed001ae3a5d4usr_508c9cfcd9f8ee9abc1080d9paid
6ent_c8909997390e02d208fcbc19usr_a7e072d91afabdf5b274055dfree
7← winnerent_d81df40d654114398775887cusr_b9b67ae2b845828835a34dfcpaid
8ent_1d11f53596db6040a9dc908fusr_cd4d0c560de98c2d1fbf9bd8paid
9ent_9c89575338748f72868f1397usr_d16b936f596be7c03cb93d4bpaid
10ent_e1727d24b924d99a15ea4e48usr_f968a84ab95fe563f0859331paid
11ent_edd55d0503f3eee4357d419busr_49774b98f7c93c6f0c2a31f5free
12ent_32c4b5c9737e73f46ba6468eusr_a8a9f42fb0ec0a1abebdd819paid
13ent_4fd74ead59ca1a22b2f33bb1usr_d2233c23786af54d2db7113cpaid
14ent_8e646492ecf0a3ebe5905ec7usr_da27fb72f01959dda2b64e9epaid
15ent_3fdf1fc2a038404baf22128ausr_e2518d8d7b1a1e127743d52fpaid

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.