Raffles
On chain
on testnet
Raffles deployed to the Drawbook program on testnet. These are real: a ticket here is a signed transaction that moves testnet RLO, and the draw runs inside the program. Open one to buy, reveal, draw or claim.
Reading the raffle program’s accounts from testnet.
Sample raffles
not on chain
The 5 raffles below are a fixed demonstration record kept in this site’s code, not accounts on any chain. They stay to show the method: every draw in them can be recomputed from its published secrets, though on a sample that re-runs the code that made the record, so it cannot fail. Nothing done on them is signed or sent.
Reveals close within the hour
Cold storage kit
Sample 000316 of 16 sold11 of 16 revealed
Reading this page
Every row below is one raffle, and the bar of blocks in it is that raffle’s tickets, one block each.
- Not sold yet
- Bought
- Secret published
- Won
- Refunded
Each block is shown twice: as the open rows draw it, and as the settled record does.
The four stages
- Selling
- Tickets are still on sale. Buying one commits a secret nobody can read.
- Revealing
- The sale has closed. Holders are publishing the secrets they committed.
- Drawn
- The winners have been drawn from those secrets and a chain value.
- Void
- Nobody published in time, so every ticket and bond went back to its holder and the deposit to the creator.
On the floor
3 live55 of 80 tickets gone
Sample raffles still on the floor. Open one to see how buying a ticket and publishing its secret work; nothing there is signed or sent.
The record
1 drawn1 voidaudits from public data
Sample raffles that have already closed. Open one to see the secrets that were published, the seed they made, and who won.
Notes on what you are reading
A raffle inside its reveal window sits on a different surface, not a different badge. The deeper surface is not decoration either: it is where the record begins.
Sample countdowns start from a pinned instant, 30 Jul 2026 09:00 UTC, and add the time this tab has been open. The samples are fixed demonstration data, so time passing here is not a chain event and nothing pretends one happened. Two tabs opened an hour apart will disagree.
No figure on the sample board rolls on an odometer. A rolling figure means the number came off a node in the last few seconds, and the only ones in this product are the block height and the wallet balance in the masthead. Everything here steps.
The draw is randomized and checkable, not beyond influence. The chain value is read at the draw, after every secret is public, so whoever produces the draw block may be able to influence it. A holder can also withhold a reveal, blind, at the cost of their bond.
Activity, every sample
- 0003 revealed ticket 13
- 0001 bought ticket 29
- 0002 bought ticket 01
- 0001 bought ticket 21
- 0001 bought ticket 33
- 0002 bought ticket 02
- 0003 revealed ticket 03
- 0001 bought ticket 39
- 0003 revealed ticket 06
- 0003 revealed ticket 01
- 0003 revealed ticket 09