A skill-based competitive gaming platform built on Monad chain where players can earn real rewards through mini-games.
Problem Statement 2 โ Unleash blockchain gameplay with Monad
WaveFi serves as a trustless intermediary, leveraging Monad chain for transparent and secure prize distribution in competitive gaming.
WaveFi is a blockchain-powered play-to-earn gaming platform built on Monad, designed to deliver competitive skill-based gaming experiences. Players convert Monad tokens into platform points to enter game rooms, compete in mini-games, and win real rewards. Inspired by platforms like MPL and Winzo, our platform enables users to compete in simple yet engaging games with entry fees, creating prize pools where winners earn real value in Monad tokens.
Jai shree Ram
- Role: Full Stack Developer & Team Lead
- Responsibilities:
- Project architecture and technical decisions
- Smart contract development
- Frontend-blockchain integration
- Team coordination
- GitHub: github.com/chetan
- LinkedIn: linkedin.com/in/chetan
- Role: Frontend Developer & UI/UX Designer
- Responsibilities:
- User interface development
- Game mechanics implementation
- Responsive design
- User experience optimization
- GitHub: github.com/harshkapoor
- Role: Smart Contract Developer
- Responsibilities:
- Smart contract architecture
- Token economics implementation
- Game room contract development
- Testing and security
- GitHub: github.com/gunjan
- Role: Backend Developer & Game Logic
- Responsibilities:
- Game logic implementation
- API development
- Testing and optimization
- Documentation
- GitHub: github.com/anjali
- Why This Problem: We identified a gap in the blockchain gaming market for truly skill-based competitive games with real rewards
- Key Challenges Addressed:
- Implementing fair and transparent reward distribution
- Creating engaging game mechanics that emphasize skill
- Ensuring smooth user experience with blockchain integration
- Optimizing gas costs for game transactions
- Development Process:
- Agile methodology with weekly sprints
- Regular team sync-ups for progress tracking
- Continuous testing and iteration
- User feedback incorporation
- Casual gamers looking for competitive play with real rewards
- Crypto enthusiasts interested in gaming applications
- Mobile gamers familiar with skill-based competition
- Monad chain community members
- Frontend: NextJS, TailwindCSS
- Blockchain: Monad Chain, Solidity Smart Contracts
- Authentication: Privy Wallet
- Game Engine: Canvas-based implementations
- Architecture: Mobile-first, responsive design
- Hosting: vercel
- Points Management Contract: Handles Monad token/point conversion
- Game Room Contract: Manages room creation and prize distribution
- Statistics Contract: Records player and game statistics
- โ Monad: Your blockchain implementation
- โ Monad Token Conversion to platform points
- โ Flexible point package denominations
- โ Quest rewards through platform engagement
- โ Transparent exchange rates
- โ Public, Private, and Tournament rooms
- โ Custom room creation with configurable parameters
- โ Transparent prize distribution
- โ Entry fee-based competition
- โ
Flappy Bird Clone
- Tap/click mechanics with progressive difficulty
- Score based on distance traveled
- โ
AI Challenge Game
- Word-guessing gameplay with AI
- Time-limited rounds
- AI-based judging system
- โ Comprehensive win/loss tracking
- โ Earnings display and statistics
- โ Game-specific rankings
- โ Global leaderboards
- โ All members of the team completed the mandatory task - Followed at least 2 of our social channels and filled the form (Details in Participant Manual)
- โ All members of the team completed Bonus Task 1 - Sharing of Badges and filled the form (2 points) (Details in Participant Manual)
- โ All members of the team completed Bonus Task 2 - Signing up for Sprint.dev and filled the form (3 points) (Details in Participant Manual)
(Mark with โ if completed)
- Node.js
- Monad Chain connection
- Privy Wallet integration
# Clone the repo
git clone https://github.com/your-team/wavefi
# Install dependencies
cd wavefi
npm install
# Set up environment variables
cp .env.example .env
# Add your API keys and configuration
NEXT_PUBLIC_GEMINI_API_KEY= your_api_key
# Start development server
npm run devProvide any backend/frontend split or environment setup notes here.
- ๐ฎ Racing games
- ๐งฉ Puzzle games
- ๐ Card games
- ๐ Trivia challenges
- โก Reaction-time games
- Primary Revenue: 5-10% commission on game prize pools
- Secondary Revenue: Premium features and cosmetics
- Tournament Entry Fees
- Quest Rewards Sponsorships
- Monad Chain Documentation
- Privy Wallet Integration
- NextJS Framework
- TailwindCSS
WaveFi represents the future of competitive gaming on the blockchain, combining the thrill of skill-based gameplay with the security and transparency of Monad chain technology.
Problem Statement 2 โ Unleash blockchain gameplay with Monad




