Unaffiliated with Megapot. Not operated or endorsed by Megapot. Disclosure

Megapot Results  · verified drawings

How to verify a Megapot drawing yourself

Every number on this site comes from public onchain events. Here's how to check them, using drawing #198 (Thursday, Oct 8, 2026).

1. The request

After the 10:00 AM MST draw time, anyone can call runJackpot(). That transaction locks the drawing and asks Pyth Entropy for randomness. For #198 it was 0x61326d1103f09955… (block 52,344,780), which emitted JackpotLocked(198) and JackpotRunRequested.

2. Randomness and settlement

Pyth's callback settles the drawing in one transaction: 0x82e228f14353ab46… (block 52,344,782, 10:01:51 AM MST). It's sent to the Pyth Entropy contract 0x6E7D74FA…, and its event log contains:

Randomness comes from two parties: Pyth's provider commits to a secret in advance, and the request supplies its own random value, so neither side can pick the result alone. See Megapot's provably fair docs and Pyth Entropy docs.

3. Reconcile the numbers

Gross (onchain) → net (displayed) for drawing #198
MatchWinnersGross per ticket (onchain)Win-shareNet per ticketTotal net
Jackpot: 5 + bonusball0$242,534.475879$24,253.447587$218,281.028292$0.000000
5 numbers0$2,450.943079$245.094307$2,205.848772$0.000000
4 + bonusball0$236.294980$23.629498$212.665482$0.000000
4 numbers4$27.242652$2.724265$24.518387$98.073548
3 + bonusball11$10.910439$1.091043$9.819396$108.013356
3 numbers103$5.466207$0.546620$4.919587$506.717461
2 + bonusball81$6.223804$0.622380$5.601424$453.715344
2 numbers718$1.111112$0.111111$1.000001$718.000718
1 + bonusball216$3.434842$0.343484$3.091358$667.733328
Bonusball only157$1.111112$0.111111$1.000001$157.000157
Total1,290$3,010.281754$301.027842—$2,709.253912

4. Why we show net prizes

The contract keeps a 10% share of every winning claim. If the ticket was bought through a referral link, that share goes to the referrer; otherwise it goes to Megapot's liquidity providers. Either way the winner receives the net amount, so that's the figure we show. You can confirm it on Basescan: every TicketWinningsClaimed event pays exactly the net amount. The gross figure lives in PrizeTierPayoutsCalculated and JackpotSettled.userWinnings. The only exception is the contract's emergency mode, which has never been used; our checks would flag it.

Contract: 0x3bAe643002069dBCbcd62B1A4eb4C4A397d042a2 (Base, chain 8453). Every drawing page has its own verify block with these links.