How Plinko works
Every 5 minutes the creator fees are paid out to a random token holder. Your odds scale with how much you hold — and every draw can be verified on-chain.
Hold to qualify
Any wallet holding 500K+ $PLINKO tokens is automatically entered. No sign-up, no clicking — just hold.
Tokens = tickets
Every 100K tokens is worth one draw ticket. The more you hold, the more tickets you get and the wider your cup on the board — so whales have higher odds, but every eligible wallet can win.
Draw every 5 minutes
On a fixed 5-minute timer, a single Plinko ball drops and lands in the winning wallet's cup. The bigger the cup, the more likely the ball lands there.
Instant SOL payout
The round's creator-fee pot is sent in SOL directly to the winning wallet the moment the draw settles. Every payout links to its Solscan transaction.
Provable randomness
Each round draws its randomness from a Solana VRF seed. The winner is derived deterministically from that seed, so the result can't be tampered with and anyone can recompute it after the fact:
- 1.Sort every eligible wallet and assign each a range of ticket numbers sized by its balance (100k tokens = 1 ticket).
- 2.Take the round's VRF seed and hash it to a fixed digest.
- 3.winningTicket = digest mod totalTickets.
- 4.Whichever wallet's ticket range contains that number wins — and the SOL is sent there.
winningTicket = hash(seed) % totalTickets
winner = wallet whose ticket range
contains winningTicketTry the verifier
Change the seed or ticket count and watch the winning ticket recompute deterministically — the exact function used in every payout.
Digest
0x2ad7ca24
Winning ticket
#1,060 / 1,280
Links & proofs
Placeholder links — update them in lib/config.tsonce the token is live. Per-round seeds and payout signatures appear in the “Recent draws” panel on the board after each run.