flappy-frog
base-miniapp
The problem flappy-frog solves
Flappy Frog doesn’t solve any problems, but instead aims to bring the fun and simplicity of classic mobile games to the blockchain, creating a truly decentralized gaming experience. Unlike traditional play-to-earn games that often struggle to ensure sustainability, Flappy Frog introduces a balanced economy where 80% of in-game revenue goes to the community treasury and 20% to developers. This approach ensures long-term growth, directly rewarding the skill and dedication of players. The game’s focus on fast and engaging gameplay makes it perfect for viral growth, drawing on the core idea that mini apps should be simple, fun, and highly shareable.
Players can play up to 5 games per day, with their high score being saved on the (currently off-chain) leaderboard. Once a player has used up all their lives, they have the option to continue by purchasing additional attempts in the Shop section of the app.
80% of the value paid will go to the treasury which will be awarded as a prize to the highest ranked player.
Currently the smart-contract is deployed on the Base testnet.
We plan to go live on the mainnet after the summer
Challenges we ran into
So far, the development of Flappy Frog has been relatively smooth. We chose Phaser.js as the game engine, which allowed us to quickly prototype and refine the gaming experience. For the blockchain layer, we opted for Base to benefit from fast and low-cost transactions, in line with the need for fast and responsive gameplay.
The next features to be added will be
- add referer links that incentivize sharing a cast
- add NFTs
- split the prize pool with the second and third place
- save tournament rankings on IPFS to be transparent
- randomized tournament duration but no longer than 3 days
- complete smart-contract automation
Once these things are added, we can go to mainnet
After that, the roadmap could be includes
- add game difficulty level
- add token between pipes to gain more points
- sponsored tournaments
- game level
- custom game avatars
- FlappyFrog token creation
Tracks Applied (1)
Mini-apps
Technologies used