Inspiration
When Midnight first launched, people were asking, "What can we do with it today?". There were very limited options, and I thought that a super fun game that showcases the power of Midnight and ZKProofs in a way that's both fun and educational would be a great endpoint to funnel new users to. The game is designed so that the user doesn't even need to know they are interacting with the blockchain due to Midnight's powerful tokenomics.
What it does
ProofOrBluff, what it does: It's a two-player bluffing card game (a privacy-native take on the classic 'Bullshit / Cheat') built as a Midnight-native DApp.
Core loop You play against an expressive AI opponent — face, voice, personality, taunts, tells. Each turn, a player puts 1–4 cards face down and declares what they are (e.g., "two Queens"). The opponent decides: trust or challenge. On challenge, Midnight resolves it with a zero-knowledge proof that reveals only whether the claim was true, never needing to actually show the hand. What makes it interesting Selective privacy you actually feel — ZK proofs stop being abstract; they're the dramatic beat of every challenge. Emotional hook: loneliness relief via personality-driven AI interaction (faces, voices, banter). Provably fair without trusting the AI or a server with the hand.
How we built it
Windsurf, Claude Opus 4.7 Medium, Idris MCP for Midnight Compact, Midnight DApp builder, a full suite of Midnight reference repos that the Ai uses as a reference for the most accurate source of truth. I use a DemoLand/RealDeal schema, where I build a mock UI first, get it the way I like it, then I attach all the Midnight and web mechanics. Suno, DaVinci Resolve, ChatGPT, Grok Video. Compact, JS TS REACT.
Challenges we ran into
Midnight changes so quickly as it is updated constantly by some of the smartest people on the planet. Keeping up with the best, most stable way to build is a constant challenge. The Midnight users of today have no clue how pampered they are compared to us just a few years ago. lol
Accomplishments that we're proud of
Im proud of my team, and all the work that went into making this incredible product. We hope that people will love it as much as we do and that it will propel Midnight into the public eye even further.
What we learned
Finally, having the breadth of tooling to allow a fully functional Midnight DApp in 48 hours! We learned to be efficient and push through!!!
What's next for ProofOrBluff
We are going to rock Build Club, make connections, and spread the good word, shill the product and our sponsors. Ship demoLand v2 with animated AI personas, TTS voices, polished card UI, and full win/loss flow. Stand up realDeal on Midnight testnet: ZK challenge contracts, proof server pipeline, and a public beta you can play in a browser. Then we plan to market like crazy and get ProofOrBluff into every house in America as the onboarding experience to introduce Midnight to the world. "Blockchain for everyone, no PhD required." Funding. Catalyst proposal, Midnight ecosystem grant, and a small angel pre-seed around $200K. Covers character art, voice production, and one full-time dev for six months. Go to market. Free to play web launch with rewarded crypto ads, creator clip drops on X and Twitch built around personality moments, a $4.99 ad-free tier, then audited Casino Mode with rake once realDeal is hardened. Positioning: the first game where zero-knowledge privacy is the feeling, not a feature.
Built With
- anthropic
- bash
- compact
- davnici
- docker
- github
- google-cloud
- gpt
- javascript
- jsx
- lacewallet
- netlify
- render
- ts
- web
- windsurf
Log in or sign up for Devpost to join the conversation.