ZK Mode
Groth16 proofs verify every case reveal
Brödinger's Case
Quantum collapse — values don't exist until opened
🎬 Deal or NOT!
AI-generated moments of pure drama
Watch a Random "Deal or NOT!" Clip
Sponsored by AI
How to Play
The classic game show, fully onchain
Enter the Lottery
Join a game by committing a secret hash. Commit-reveal ensures a fair, unmanipulable draw.
Winner Selected
All players reveal their secrets. Combined entropy selects the contestant — no one controls the outcome.
Pick Your Case
Choose one of 26 briefcases to keep. Each hides a prize from pennies to the jackpot.
Open Cases Each Round
Open 6 → 5 → 4 → 3 → 2 → 1 → 1 → 1 → 1 → 1 cases per round, eliminating values as you go.
Banker's Offer
After each round, the banker makes an offer based on expected value. It goes up as the game progresses.
DEAL… or NOT?
Accept the offer and walk away, or reject it and keep playing. Risk everything for the big case!
Two Cryptographic Approaches
Same game flow, different trust models
| 🔐 ZK Mode | 🐱 Brödinger's Case | |
|---|---|---|
| Case Values | Pre-assigned at game creation | Don't exist until opened |
| Fairness Proof | Groth16 ZK proof per case | VRF seed + blockhash entropy |
| Trust Model | "I committed to this beforehand" | "No one could have known" |
| Banker | Onchain algorithm (EV + variance + psychology) | Real human with deposited stake |
| Value Unit | ETH (wei) | USD cents (via Chainlink Price Feed) |
| Contract Framework | Foundry + Circom | Hardhat + Chainlink VRF v2.5 |
| Extras | BriefcaseNFT, Progressive Jackpot | Game Tiers, AI Agent Support |
Built With
ETHDenver 2026 — Built by ryan & tippi fifestarr