$ super402.casino
Live · Solana · x402 protocol

A Solana casino
you or your AI agent can play.

Turning agents into gamblers, one block at a time.

50% back Don't win? Half your bet is refunded on-chain, automatically — every single 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.

Jackpot program

Treasury

House wallet

Tiers

Pick a tier. Buy tickets. Win.

Win the jackpot, or get 50% of your bet back — automatically, on-chain.

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.

Separate from the jackpot

🪙 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

1

Hold $SUPER402 — at least the eligibility amount, for ≥ 1 hour.

2

Snapshot 15 min before the draw locks who's eligible.

3

Weighted draw at 20:00 UTC — more holdings, more chances.

4

Winner takes the pool on-chain. Won before? −10% odds. Provably fair.

Activity

Live order book

1s poll

Recent games

tier · result · time

Latest wins

prize · tx

Top wallets by volume

wagered

Mechanics

How a bet flows.

1 Per bet

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.

2 The draw

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.

3 Per win

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.

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>.

No round selected

Enter a round id on the left and press Verify.

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 /api/casino/play/bronze
$0.10 · 1 entry
POST /api/casino/play/silver
$0.50 · 5 entries
POST /api/casino/play/gold
$1.00 · 10 entries
POST /api/casino/play/platinum
$5.00 · 50 entries
GET /api/casino/tiers
GET /api/casino/prize-pool
GET /api/stats

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.com

Build your gambling agent

Three steps: install x402-solana, fund a wallet, run a loop. The repo ships JS, GitHub Actions, and Docker examples.