Mega Roulette

Mega Roulette is a global multiplayer roulette game with the best odds in the world. Play roulette herearrow-up-right at the same table as your friends and everyone else in the planet!

[INSERT TABLE VIEW]

Odds

Mega Roulette offers the best roulette odds in the world. Traditional roulette games have one, two, or even three green tiles on the roulette wheel. Mega Roulette has only half a green tile for a house edge that is nearly four times smaller (1.37% vs 5.26%).

Melee's roulette wheel vs the competition
A standard casino wheel (left) vs the Mega Roulette wheel (right)

Betting

Players may place any of the following bets. Payouts are processed fully onchain immediately after each spin. Wallets are self-custodial through privy and users may deposit and withdraw at anytime with zero fees.

Inside Bets

Bet Type
Description
Payout

Zero Straight

Bet on 0

71:1

Straight Up

Bet on any single number (1-36)

35:1

Split

Bet on 2 adjacent numbers

17:1

Street

Bet on 3 numbers in a row

11:1

Corner

Bet on 4 numbers in a square

8:1

Outside Bets

Bet Type
Description
Payout

Red/Black

Bet on all red or black numbers

1:1

Odd/Even

Bet on all odd or even numbers

1:1

High/Low

Bet on 1-18 (low) or 19-36 (high)

1:1

Dozen

Bet on 1-12, 13-24, or 25-36

2:1

Column

Bet on a vertical column of 12 numbers

2:1


Betting Limits

Min Bet: 1 USDC

Max Bet: Dynamically calculated to ensure the house can always pay

Your bet may be rejected if it would cause the potential payout to exceed the house's maximum payout limit. This protects both players and the house.


Provably Fair

Melee Roulette uses commit-reveal randomness combined with block randomness for provably fair results:

How It Works

  1. House Commits: Before betting opens, the house commits to a secret value (publishes its hash)

  2. RANDAO Captured: On the first bet, the block's prevrandao value is captured

  3. Reveal & Combine: When rolling, the house reveals the secret and it's combined with the captured RANDAO

  4. Verify: Anyone can verify the committed hash matches the revealed secret

Why It's Fair

  • House can't cheat: They commit before knowing the player's randomness contribution

  • Players can't cheat: They don't know the house's secret

  • Verifiable: All commitments and reveals are on-chain


Smart Contract

You can view the full contract code here.


Glossary

Term
Definition

Straight Up

Bet on a single number

Split

Bet on two adjacent numbers

Street

Bet on three numbers in a row

Corner

Bet on four numbers in a square

Dozen

Bet on 12 consecutive numbers (1-12, 13-24, or 25-36)

Column

Bet on a vertical column of 12 numbers

Even Money

Bets that pay 1:1 (red/black, odd/even, high/low)

Inside Bet

Bets on specific numbers or small groups

Outside Bet

Bets on larger groups (dozens, columns, colors)

RANDAO

Block randomness value used for provably fair rolls

Commit-Reveal

Cryptographic scheme ensuring neither party can cheat

Last updated