About battle.vote
The winning answer is whichever received the most effective stake — not real-world truth.
battle.vote is a fully on-chain prediction market on Solana. Pick a side, lock in your SOL — the crowd decides the outcome, not a judge.
No oracle. No bonding curve. No front-running. Just a commit-reveal mechanism that keeps every vote sealed until the deadline, then settles transparently on-chain.
What makes it different
- No oracle needed.Unlike Polymarket, which relies on external data feeds and UMA dispute rounds to resolve markets, battle.vote resolves by collective commitment alone — the majority side wins, enforced by the smart contract.
- No front-running.Every vote is encrypted on-chain at commit time. Anyone watching the chain only sees encrypted ciphertexts — the live distribution is hidden until the deadline. After the deadline the backend publishes the decryption key and all votes reveal simultaneously, removing any last-second manipulation edge.
- No bonding curve.Unlike pump.fun, there is no price curve where early movers get a cheaper entry. Entry cost is flat. A time-based multiplier rewards early commits, but the price never skyrockets as the pot fills.
The project
All market logic lives in an open Anchor program on Solana mainnet. Outcomes are decided by code — not by us. The source is public; anyone can verify a settlement.
battle.vote is an independent, community-driven project. It started as a bonding-curve game at an Island DAO hackathon and evolved into the commit-reveal design running today.
See how it worksWhere it started
The commit-reveal mechanic at the heart of battle.vote — where every vote stays encrypted until the deadline, then settles on-chain — was born at an Island DAO hackathon.
Island DAO season