MegaXino
A fully on-chain casino on MegaETH. Game logic, outcomes, and payouts happen inside smart contracts, and every round is verifiable on the explorer.
What makes it different
- Verifiable rounds: outcomes + payouts are readable on-chain.
- Transparent money flow: bets go into the PrizePool; wins pay out from the pool.
- Real risk controls: min/max bet, per-round max payout, and per-game limits.
- Professional rewards: Voucher (EIP-712) + Merkle campaigns with budget caps.
How it works
All games run through one standardized path: validate bet bounds and max payout, fetch the result from the game contract, then settle and emit a result event.
Explorer tip: a single TX can show two transfers, bet in (player → pool) then, if you win, payout out (pool → player). That’s expected for an on-chain prize pool.
A dedicated contract receives bets and performs payouts. Keeping liquidity separate makes accounting clear and helps risk management.
Min/max bet, per-round max payout, and per-game payout multipliers protect the pool from sudden stress.
Games
Tokens
CPUNK is the betting token. Transfers are designed to stay game-native: EOA → EOA is allowed, while contract-related transfers are restricted/whitelisted to reduce unknown-contract and bot scenarios.
Used for rewards, campaigns, and incentive layers. Claim paths can be phased, controlled, and auditable.
Leaderboards & rewards
Weekly epochs track active players, rankings can be based on volume, number of bets, CPUNK balance, or NFT holdings (if enabled). Competition resets each epoch.
Claim rewards via signed vouchers (EIP-712) for smooth operations, or Merkle campaigns for big lists. Budget caps keep payouts controlled.
Start in 60 seconds
- 1) Connect wallet
- 2) Get CPUNK (buy / claim)
- 3) Pick a game and bet
- 4) Verify the round + TX on the explorer
- 5) Compete in the weekly leaderboard