Inspiration
We grew up playing Flappy Bird — a simple game that defined a generation. But in a world moving toward decentralization and digital ownership, we asked: "What if your high score actually meant something — and lived on forever?" That’s how FlappySol was born: a fun, retro-style game with an on-chain twist. Your score isn’t just a number — it’s a verifiable blockchain achievement.
What it does
Players connect their Solflare wallet and play Flappy Bird as usual.
After each game, the app fetches the existing high score from the Solana blockchain.
If the new score is higher, it is written to the blockchain using a smart contract.
No centralized database. No cheating. Just true on-chain scorekeeping tied to wallet addresses.
How we built it
Frontend: HTML5 Canvas for gameplay, React for user interface
Blockchain: Solana program developed with the Anchor framework to store scores
Wallet Integration: Solflare for secure wallet connections and signing transactions
Development Tools:
Built using AImpact (an AI-powered development tool) for code generation
Integrated with Solana Devnet and GitHub for version control
Used Solana web3.js SDK to interact with the smart contract from the frontend
Challenges we ran into
Integrating real-time wallet transactions into a fast-paced game experience
Ensuring smooth UI performance while awaiting blockchain confirmations
Writing and debugging Solana smart contracts using the Anchor framework
Handling wallet disconnections and edge cases during score submissions
Building the full game logic and smart contract interaction from scratch
Accomplishments that we're proud of
Successfully built a fully functional on-chain game
Real-time wallet-based score tracking and validation
Purely decentralized architecture — no external databases or servers
Leveraged AI (AImpact) to speed up development and prototype faster
Combined gaming and blockchain into a seamless, enjoyable user experience
What we learned
Practical skills in building and deploying Solana smart contracts using Anchor
How to use AI tools like AImpact to accelerate Web3 development
The importance of designing a smooth UX when integrating Web3 wallets
Deeper understanding of the Solana ecosystem, transaction handling, and contract state management
What's next for FlappySol - On-Chain Flappy Bird Game Built on Solana
Add NFT-based avatars or badges tied to score milestones
Launch a leaderboard that fetches top wallet scores on-chain
Add social sharing features with score verification links
Integrate other wallets like Phantom and Backpack
Explore permanent storage for gameplay replays using Arweave or IPFS
Submit the game to Web3 gaming platforms or Solana arcade hubs for public access


Log in or sign up for Devpost to join the conversation.