Provably Fair
Megapot is a decentralized jackpot running on the Base network. We utilize Pyth’s randomness entropy protocol, which secures over $7B in assets, for generating random numbers and determining the winner of our jackpots.Secured by the Best
Our smart contracts were audited by top security firms:- Cantina, trusted by Coinbase, Uniswap, and Optimism
- CD Security, Polygon Labs partner and trusted by Euler
Instructions
Step 1: For players
Visit My tickets, click onResults to expand the accordion, then select Transaction to view the public blockchain transaction that determined the winner.
.png)
Step 1: For LPs and those who haven’t played yet
Visit stats.megapot.io, and navigate to the Past Rounds section. Each row’s background color indicates the day’s winner:- Gradient yellow — Player won
- White — Liquidity provider (LP) won
.png)
Step 2: How to verify the blockchain transaction
The first log isRevealedWithCallback and is called directly from the Pyth Entropy Base contract for generating random numbers: 0x6E7D74FA7d5c90FEF9F0512987605a6d546181Bb. You can confirm this address in Pyth Entropy docs page. This verifies that the random number used for the drawing was provably random.

JackpotRun, which shows the address of the winning player next to winner! If the winner is 0x0000000000000000000000000000000000000000, then no players won that day. The majority of time, LPs will win, since they buy the vast majority of tickets (typically, 95-99.5% of tickets).
Here are two examples of a player winning vs. no players winning that day:
Player Winning $207,076.40 on March 21, 2025 (link)

No Players Won on March 20, 2025 (link)

Deep Dive
This is a technical deep dive into how the jackpot works and how to verify the results. If you are looking for a quick way to verify the results, use the TL;DR version above.Outcomes
Our jackpots will have one of two outcomes:- A player wins the jackpot
- The LPs collectively win
