Daily lottery on Solana

Pick a number.
Win the pot at midnight.

One draw a day, one winner, the whole pot. Every ticket, every lamport and every draw lives on Solana, where anyone can check it.
Cluster
Devnet
Draw
00:00 UTC

Each dot is one of today’s tickets: around the dial by the time it was bought, outwards by its number.

◆ New round every day at 00:00 UTC◆ One ticket wins the pot◆ Numbers from 0 to 1 000 000 000◆ House fee capped at 10% by the program◆ Anyone can close, draw and pay a round◆ Recompute every draw in your browser◆ Open source
◆ New round every day at 00:00 UTC◆ One ticket wins the pot◆ Numbers from 0 to 1 000 000 000◆ House fee capped at 10% by the program◆ Anyone can close, draw and pay a round◆ Recompute every draw in your browser◆ Open source
// 01 How it works

Four steps, one draw a day

Rounds follow the UTC calendar: a new one opens at 00:00 UTC and is drawn right after the next midnight.
  1. 01

    Connect a wallet

    Phantom, Solflare, Backpack or any wallet that speaks the Wallet Standard. No account, no email.

    Any time

  2. 02

    Pick your number

    Any number from 0 to 1 000 000 000. Each number can be held by one ticket per day, so be quick.

    Until midnight UTC

  3. 03

    Watch the pot grow

    Every ticket adds its price to the pot, held by the round’s own account on Solana. Nobody else can move it.

    All day

  4. 04

    Win at midnight UTC

    One ticket wins the whole pot, minus a small house fee. More tickets, better odds: every ticket counts once.

    Right after midnight UTC

// 02 Fairness

Don’t trust us. Check.

S☉Lucky is a Solana program, not a server holding your money. These rules are enforced by its code.
  1. §1

    The pot is locked in the program

    Ticket money goes straight to the round’s account. The program only ever pays it to the winning ticket’s owner, and the fee to the treasury. The operator cannot withdraw it.

  2. §2

    A draw nobody can predict

    Every purchase is mixed into the round’s entropy. When the day ends, the round pins a slot a few seconds in the future; that slot’s hash, unknown to everyone until then, picks the winner.

  3. §3

    Anyone can run it

    Closing, drawing and paying out are open to everyone. If the operator vanished tomorrow, any player could still finish every round.

  4. §4

    Checkable in your browser

    Each round page recomputes the draw from public data: the entropy, the slot hash and the winning index. Same inputs, same winner.

  5. §5

    Hard limits on the house

    The program caps the fee at 10%. Price and fee changes only apply to the next day’s round, and a buyer never pays more than the price they were shown.

  6. §6

    Open source

    The program, the app and the operator scripts are public, with tests for every rule.

// 03 FAQ

Questions

Still unsure? The program, the app and the operator scripts are open source.

Today’s pot is waiting

Pick a number nobody has taken yet. Good luck!