On-Chain Games
Fully on-chain loss-rebate protocol on MegaETH
How It Works
Players use pUSD to wager via authorized game contracts, and receive a portion of their actual losses back at the end of each 7-day epoch. Solvency is mathematically guaranteed.
Available Games
Three on-chain games with provably fair outcomes via VRF.
2.70% protocol advantage
Single-zero European roulette. 37 pockets (0–36). Standard play types: straight (35:1), split (17:1), street (11:1), corner (8:1), six line (5:1), dozen/column (2:1), even-money (1:1).
3.00% protocol advantage
Prize wheel with configurable segments and fixed multipliers, up to 5× jackpot. Players select an amount and spin.
4.00% protocol advantage
5 reels, 20 paylines, up to 500× max win. Players select an amount and spin.
| Scratch | Games | |
|---|---|---|
| Model | Prize-linked savings — entry recoverable via yield | Win or lose — rebates on actual losses |
| Protocol advantage | 0% | 2.70–4.00% |
| Entry | Fixed 3 pUSD per card | Variable play amount |
| Recovery | NFT ticket → entry value via yield | Rebate on losses per epoch |
| Revenue model | Yield-based fee pool (70/30) | Epoch-based revenue split (75/7/8/10) |
| Cycle | Continuous | 7-day epochs |
| HOUSE earning | 0.4 HOUSE per play (3 pUSD) | 1 HOUSE per $100 volume |
| Status | Coming soon | Live now |
How Games Work
Each game is an independent smart contract. Games manage their own outcome logic and VRF subscriptions while relying on the protocol for deposits, payouts, risk controls, and rebate accounting.
Revenue Split
Each epoch’s gross revenue is split into four buckets.
Epoch Lifecycle
The epoch lifecycle is fully automatic — game activity triggers every transition. No keeper, no cron job, no admin button-press required.
Solvency Guarantee
Total rebates can never exceed the Users Pool. This is a structural invariant enforced on-chain.
playerRebate = min(requested_i, cap_i)
claimRebate for any player, and double-claims are silently ignored.Earn $HOUSE
Every $100 in volume earns 1 $HOUSE. Volume-based — every dollar played counts, regardless of outcome. 1,000,000 HOUSE allocated to the games pool.
Deep Dives
Explore the protocol in detail.