LuckyLottoSol

Simulation mode. No real SOL is collected, paid out, or burned. Real-money play stays disabled pending legal approval and independent smart-contract audits.

Your luck. Your ticket. Your Solana.

One ticket. One winner. Pure luck.

Discover the next generation of transparent lottery experiences on Solana.

Current round seed commitment

Connecting to Solana RPC…

Live round

Phase – prize tier · – SOL

Simulated

Prize pool

…SOL

Pool progress0.000 / 0.00 SOL
Ticket
–
quote pending
Entries
0
this round
Next draw
–
tickets to go
1

Oracle quote unavailable — entries pause until a fresh, verified SOL/USD price arrives.

SOL/USD unavailable · Pyth Network

Live Lottery

Every lamport, accounted for

Allocations are fixed against the 1 SOL prize target and computed with integer lamports. When the pool reaches the close threshold, the round draws immediately and any overshoot rolls into the next round.

Phase – allocation

Pool allocation per completed round
AllocationAmountLamports
Close threshold0.00 SOL0

Round #– entries

Real simulation entries from visitors. Nothing is pre-seeded.

No entries yet this round. Be the first to enter the simulation.

My tickets

Enter the simulation to start tracking tickets.

No tickets yet.

Past Winners

Public round history

Every completed simulation round with its seed commitment, revealed seed, and winning ticket. Labelled as simulated — no real prizes were paid.

Loading history…

Token Burns

Buyback & burn ledger

Each completed round earmarks 0.15 SOL for buying back and burning the LuckyLottoSol token. During simulation these allocations are tracked but never executed.

Earmarked for burn

0.00 SOL

Across 0 simulated rounds · 0 SOL executed

Token mint

Not launched. No token address is published, so there is nothing to buy back yet. Beware of impersonators.

Recent allocations

Burn allocations appear here as soon as the first round is drawn.

How It Works

Transparent by construction

The simulation runs the exact accounting and draw logic planned for the on-chain program, so anyone can check the rules before real value is ever involved.

  1. Step 1

    Commit

    When a round opens, a random 32-byte seed is generated and only its SHA-256 hash is published.

  2. Step 2

    Enter

    Tickets are priced at $5, converted to lamports using a fresh Pyth SOL/USD quote (or a Coinbase/Kraken midpoint that must agree within 1%). Stale or low-confidence quotes pause entries.

  3. Step 3

    Draw

    The moment the pool hits 1.2 SOL, the seed is revealed and the winning ticket is derived from sha256(seed:round:entries).

  4. Step 4

    Allocate

    1 SOL to the winner, 0.05 SOL to the platform, 0.15 SOL to buyback & burn. Overshoot rolls into the next round.

Legal approval

Real-money tickets stay disabled until the operator holds the required licences in each served jurisdiction.

Independent audits

The Anchor program and VRF integration must pass third-party security audits before handling funds.