Battleship3
Battleship3 is an on-chain PVP Battleship game leveraging zero-knowledge proofs to preserve player board privacy and game integrity. In the game, players wager tokens as part of a prize pool that is distributed to the winner, acting as an incentive to play as well as complete games.
Application Type
zkDAO
Proposal Overview
Within the scope of this proposal, the MVP is to implement a dApp where (1) players can play Battleship vs other players with the appropriate game rules through a web UI, and (2) wager equal amounts of tokens with their opponent.
Use Cases
- Be a fun game to play with built-in monetary incentives for further engagement.
- Demonstrate the use of zero-knowledge technologies for on-chain gaming.
Competitive Landscape
While other on-chain zero-knowledge implementations of Battleship exist, none of them completely implement the game rules or do so in a secure manner that is fit for real players with actual monetary value on the line. This is where Battleship3 will differentiate itself.
Proposal Ask
Battleship3 will be established to be community-driven and self-funded by its DAO. To get this up and running, we will be requesting a one-time $10k grant for the completed testnet launch that will go to further development costs for proper mainnet deployment in the near-term and an additive $3k/year basic income for each achievement of subsequent milestones to take care of long term development, welfare, and operations costs.
This ask will be in line with the laid down milestones as detailed below:
- launching a feature-complete product on our testnet
- forming a DAO with 5-out-of-9 multisig
- launching on mainnet with audit
- attracting 1k daily active users (with launch video, full PR promotion)
- attracting 10k daily active users (with a detailed roadmap, governance process)
Road Map
A version of Battleship3 is currently on Harmony Mainnet. The current priority is to work on completing the wagering feature for the game as well as completing the board validation circuit prior to beta testing.
Objective | Date | Status |
---|---|---|
Testnet Launch | April 27, 2022 | Done |
Beta Testing and Fixes | June 1, 2022 | Pending |
Mainnet Launch | July 1, 2022 | Pending |
Smart Contract Audit | August 1, 2022 | Pending |