
ZK Poker
ZK-based mental poker on Vara Network. Open-source smart contracts enable trustless, decentralized gameplay for everyone



Experience trustless poker gaming powered by zero-knowledge cryptography on Vara Network. This implementation brings the visionary 1979 "Mental Poker" concept by Rivest, Shamir, and Adleman into reality using modern blockchain technology and ZK-SNARKs. The game eliminates the need for trusted dealers or centralized platforms. Through smart contracts and zero-knowledge proof circuits, players can shuffle and deal cards fairly while keeping them hidden from opponents. Mathematical proofs guarantee honest gameplay without revealing sensitive information like card order or other players' hands. Built with cutting-edge cryptographic primitives including elliptic curve operations and zero-knowledge proofs, this example demonstrates how blockchain and advanced cryptography solve the decades-old challenge of remote card games without trust. The protocol ensures cards remain secret, shuffles are verifiably fair, and game rules are enforced purely through code. As an open-source project, anyone can play the live demo on Vara Network or fork the codebase to launch their own mental poker application. The techniques showcased extend beyond poker to any trustless multi-party interaction requiring privacy and fairness.
Gear Foundation
- Game