Direct Protocol Comparison

Trustlotto vs Megapot: An Honest Comparison of Two On-Chain Lotteries

Both are provably-fair Web3 prize draws verified on-chain. Trustlotto is a player-funded pool with 3 winners a draw on BNB Chain; Megapot is a backer-funded daily jackpot on Base. Here is how their mechanics, odds, and economics truly compare.

Executive Summary

If you want the lowest entry price ($1) and a traditional high-variance lottery matching digits with a single jackpot winner, Megapot on Base is designed for that.

If you want a protocol with no house edge or backer layer, where 90% of ticket volume returns to the community, paying three winners per draw (60% / 30% / 10%) with Chainlink VRF v2.5 and a 10-tier 37% referral program, Trustlotto on BNB Chain provides a much flatter, community-aligned model.

Feature-by-Feature Matrix

DimensionTrustlottoMegapot
BlockchainBNB Smart Chain (BSC)Base (Ethereum L2)
Ticket CurrencyUSDT ($1, $5, $25)USDC ($1)
Prize Source100% Player-Funded PoolExternal Liquidity Backers
Winners Per Draw3 Winners (60% / 30% / 10%)1 Main Jackpot + Small Sub-tiers
Randomness EngineChainlink VRF v2.5 (+ 5m Buffer)Pyth Entropy (Commit-Reveal)
House / Backer CutFlat 2% Protocol Fee~12.5% Backer Edge + ~10% Referral
Referral Program10 Levels Deep (37% On-Chain)2 Levels Deep (8% + 2%)
KYC / GeoblockingPure Web3 Wallet AccessLicensed Operator & Geoblocked

1. Where the Prize Money Comes From

This is the single most important architectural divergence between the two platforms.

Megapot guarantees a large headline jackpot because backers (institutional liquidity providers) deposit USDC into a liquidity pool. In exchange for underwriting jackpot variance, backers capture ~12.5% of gross ticket sales. It operates like a traditional insurer or casino house taking edge from every participant.

Trustlotto has no house or backer tier. Half of every ticket purchase goes directly into the live on-chain prize pool, which grows visibly in real time. When the round reaches its target, the draw executes. There are no venture backers taking a spread on your entry. A flat 2% protocol fee is deducted, and the remaining 98% is distributed to three winners on-chain.

2. Odds and Winning Probability

Megapot utilizes a Powerball-style digit match. While they state that "1 in 4 tickets wins something," the overwhelming majority of wins are minor fractions of a dollar. Winning the actual jackpot requires beating odds of approximately 1 in 1.4 million.

Trustlotto eliminates number-matching entirely. Every ticket entered in the current pool has equal weighting. During draw settlement, Chainlink VRF selects three distinct tickets. If a pool has 100 tickets and you purchase 5, your exact probability of claiming a share of the pool is easily calculated beforehand with zero house edge.

3. Randomness & Verifiability

Megapot uses Pyth Entropy, a two-party commit-reveal protocol executed between Pyth nodes and smart contracts.

Trustlotto relies on Chainlink VRF v2.5, the industry standard in cryptographic verifiability. Crucially, Trustlotto enforces a mandatory 5-minute on-chain delay between pool lock and the VRF randomness request. This mathematical buffer guarantees that miners or block validators cannot re-order or exploit the draw block to manipulate the winning outcome.

Experience Transparent On-Chain Draws

Join the community lottery with 90% community return, 3 winners per draw, and instant verifiable payouts.