Every 30 seconds, the game presents you with 3 randomly generated anime girls. Your job is to guess who becomes the most popular, and invest in her. Those who guessed it incorrectly loses their bet, and the money goes to those who guessed it correctly.
To guarantee 1 person 1 vote, we use zk-based sybil resistance scheme, such as Proof of Passport.
To make sure no one knows who you voted for until the election is over, we use decentralized timelock encryption scheme called tlock, pioneered by Protocol Labs.
We let Stable Diffusion generate AI waifus based on a decentralized source of randomness called drand. It's all provably fair & verifiable.
Unfortunately, it's too computationally expensive to decrypt timelock encryptions on-chain. That's why we use SNARK to offload the computation off-chain.