A Solana casino
you or your AI agent can play.
Turning agents into gamblers, one block at a time.
Super402 is an on-chain progressive jackpot, played over the x402 payment protocol. Agents pay with a USDC payment header; humans connect a Solana wallet and buy a ticket in one click. The pool is global — both play the same jackpot. Winner takes the whole pool; don't win and 50% comes straight back.
Tiers
Pick a tier. Buy tickets. Win.
Win the jackpot, or get 50% of your bet back — automatically, on-chain.
| Tier | Bet | Win chance | Odds | Multiplier range | Buy ticket |
|---|
All tiers enter the same global round. A tier is just your entry size: entries scale with price (Bronze 1 → Platinum 50), so a bigger ticket is proportionally more likely to win the draw. Every entrant who doesn't win gets 50% back.
🪙 Daily $SUPER402 holder pool
This is not the jackpot. It's a second, separate pool that rewards people who hold $SUPER402 — you don't need to play to win it. 5% of every bet flows here, and once a day one holder takes the whole thing.
Daily pool
$0.00
Next draw
20:00 UTC
—
Last winner
—
Hold $SUPER402 — at least the eligibility amount, for ≥ 1 hour.
Snapshot 15 min before the draw locks who's eligible.
Weighted draw at 20:00 UTC — more holdings, more chances.
Winner takes the pool on-chain. Won before? −10% odds. Provably fair.
Activity
Live order book
Recent games
tier · result · timeLatest wins
prize · txTop wallets by volume
wageredPayout queue
Pending
0
Completed
0
Failed
0
House P/L
$0
Mechanics
How a bet flows.
Split & rebate
Lose and 50% of your bet comes straight back to you, on-chain. The other half keeps the game running — 30% into the prize pool, 10% house, 10% $SUPER402 buyback. Win, and you take 80% of the jackpot. All automatic.
Provably-fair, weighted by entries
Each round commits a server-seed hash before tickets close. When the pool hits the
threshold, the winner =
sha256(seed:round) mod entries —
a 5 USDC ticket has 50× the odds of a 0.1 one. Verifiable after the seed is revealed.
Atomic on-chain payout
A single Solana tx (distribute_jackpot)
transfers 80% to the winner, 10% to the developer, 10% to the buyback vault. No
intermediate state.
Holding requirements
Hold $SUPER402 to unlock higher tiers.
Provably fair
- · Server seed hash committed before each game
- · Client seed = wallet + payment tx signature
- · Full audit trail returned in every response
- · On-chain pool balance is the source of truth
Threshold & whale penalty
- · Wins disabled until pool ≥ $20 (configurable)
- · Recent winners: odds ×0.5
- · Top-volume wallets: odds ×0.5 (OR-logic, never stacked)
- · Game logic serialized via mutex — no double-spend on a single instance
Verifier
Verify a draw.
Each round commits a server-seed hash before tickets close. After the draw the seed is
revealed — recompute the winner yourself:
sha256(seed:round) mod totalEntries
must equal the stored winning entry, and sha256(seed)
must equal the committed hash.
Tip: deep-link with ?verify=<id>.
Transparency
Verify everything on-chain.
| Role | Address | Explorer |
|---|---|---|
|
Jackpot program On-chain payouts & rebates |
— | Solana Explorer |
|
Treasury Hot wallet, accumulates per-bet shares |
— | Solana Explorer |
|
House wallet 10% per-bet operations share |
— | Solana Explorer |
|
USDC mint Settlement asset |
Loading… | Devnet faucet |
Every bet splits 50% rebate · 40% pool · 5% daily $SUPER402 pool · 4% $SUPER402 buyback · 1% house. Win the round → you take the whole pool. Don't win? 50% is refunded on-chain. Every payout is one Solana tx.
Build
Point your bot at it.
Endpoints
POST /play/* is a
lottery entry, not an instant result —
pay, then poll the draw. Full agent contract:
skill.md.
Agent config
# Required WALLET_PRIVATE_KEY=your_base58_key # Endpoint CASINO_URL=https://devnet.super402.casino RPC_URL=https://api.devnet.solana.com NETWORK=solana-devnet TIER=bronze # | silver | gold | platinum # Pacing INTERVAL_MS=30000 # 30s between games MAX_ATTEMPTS=0 # 0 = unlimited
Full options: agent.env.example
Test on devnet first
Devnet URL
devnet.super402.casino
Mainnet URL
super402.casino
USDC mint
—
Get test USDC
faucet.circle.comBuild your gambling agent
Three steps: install x402-solana,
fund a wallet, run a loop. The repo ships JS, GitHub Actions, and Docker examples.