Live on Solana

The fairest seat in the house.

Spin for one of 100 seats on a shared board — every seat earns from every spin, and when your rotation ends, you leave with a payout.

See how it works

A true 50/50, proven by ORAO VRF. Every spin verifiable on Solana.

How it works

Three steps. No fine print.

01

Spin the capsule

One spin costs 0.3 SOL and it's a true coin flip: an exact 50% chance to win a seat. The randomness comes from ORAO VRF, so it's provably fair — not “trust us” fair.

02

Take your seat, start earning

Win, and you claim one of 100 seats. While you're seated, every new spin sends a little slice your way — a steady drip, just for being there.

03

Cash out with a smile

Once the board is full, each new winner takes over one randomly chosen seat. The outgoing player leaves automatically — with their exit reward plus everything they earned. Nobody ever leaves empty-handed.

The board, right now

Every number here is read straight from the chain.

Seats filled
87/100
Spins settled
1,284
Paid out, all time
41,928 SOL
Last seat rotation
14s ago
Seat #47 · cashed out 1.9 SOLSpin #10,442 · verifiedSeat #12 · rotation ended · 2.4 SOLSpin #10,443 · verifiedSeat #88 · takenPaid out today · 612.5 SOLSpin #10,451 · verifiedSeat #3 · cashed out 3.1 SOL
Fairness

Fair by math, not by promise.

We didn't ask you to trust us — we built it so you don't have to.

Provably fairVerify a spin
01

Provably random

Every flip comes from ORAO VRF and settles on-chain. Check any spin yourself — yours or a stranger's.

02

Solvent by construction

The program cannot owe more than it holds — enforced on-chain, on every spin.

03

Nobody holds the keys to your payout

Settlement is permissionless: anyone can trigger payouts, so no operator stands between you and your SOL.

The full picture

Every detail, start to finish.

Five short answers. Read the ones you care about.

01

The spin

0.3 SOL, one flip, an exact 50% chance — no curve, no streaks, no house thumb on the scale. The deciding number comes from ORAO VRF and lands on-chain with the result, so anyone can replay it.

02

The board

100 seats, and that number never moves. Win one, and every spin after yours sends a small share your way for as long as you hold it.

03

The rotation

When the board is full, a new winner takes over one seat at random. That player's rotation ends automatically and they leave with a payout — exit reward plus everything the seat earned.

04

The guarantee

The program can't promise more than it actually holds, and that's checked as part of every spin. Payouts are permissionless too: anyone can trigger them.

05

And if a spin doesn't win?

Half of them don't — that's what an honest flip means. Your 0.3 SOL goes to the players holding seats, and into the pool that funds their exits.

Good questions.

Exactly 50%. Every spin is an independent coin flip — the odds never drift with the size of the board, the time of day, or how many spins came before yours.

You cash out automatically. A new winner takes over your seat and the program sends you your exit reward plus everything your seat accrued — no claim button, no waiting on anyone.

Check the chain yourself. Each spin records its ORAO VRF proof and its outcome on Solana, so you can verify any spin — yours or a stranger's — without asking us for anything.

No — solvency is enforced by construction. The program cannot owe more than it holds, and that's checked on-chain with every spin rather than promised in a blog post.

A Solana wallet and 0.3 SOL for a spin. One friendly note: this is a game of chance, so play with what you'd happily spend on a bit of fun — and no more.

Gacha Ryale

The fairest seat in the house.

PlayTake a spin
CommunityDiscordX

Built in the open on Solana. Every spin verifiable, every payout automatic.

Gacha Royale is a game of chance. Outcomes are random (and provably so). Play for delight, with what you're happy to play with.

The board · sample

All 100 seats, out in the open.

Every seat, who holds it, and what it has earned since they sat down. Read straight from the chain — no dashboard magic in between.

Seats taken
87 / 100
On the board
26.1 SOL
Drip per spin
0.0021 SOL
Your seats
3
TakenLong-heldYoursOpen

Tap a seat to see who holds it and what it has earned.

Seat detail#47
Your seatWe5A…m7KP
Earned so far0.83 SOL
Seated since2 days ago
Spins survived394
Winning spin5Kv1usjPdbaUTZSBFboZbN…9wBDzktRBjVerify this spin
Recent seat rotations
Seat #94 · WQ7W…EFKY48 min ago+0.62 SOL
Seat #07 · gWrt…9AjK53 min ago+3.24 SOL
Seat #66 · RK9o…LRkA1 hours ago+3.17 SOL
Seat #100 · xYaQ…sqGt45 min ago+2.29 SOL
Seat #67 · 2pxy…rY5z22 min ago+3.27 SOL

Outgoing players leave with a payout automatically — nobody has to claim anything.

Your profile

Your seats live behind your wallet.

Connect Phantom to open your profile — your seats, what they've earned, and your shareable seat card.

Phantom is free and takes a minute to set up. Come back once it's installed.