Breevs
Hackathon project built on the Stacks Blockchain; an on-chain elimination game where players compete for a shared prize pool through transparent smart contract interactions.
- Hackathon Stacks Blockchain project
- Web3 Wallet & contract integration
- Next.js Frontend application
- On-chain Blockchain-powered gameplay
The Problem
Traditional online games with monetary rewards rely on centralized systems to manage player entry, game progression, and prize distribution. This creates trust concerns since players cannot independently verify how funds are handled or whether game rules are enforced fairly. The goal of Breevs was to demonstrate how blockchain technology can provide transparent, verifiable gameplay where financial transactions are executed directly by smart contracts.
What Was Built
Built as a hackathon project on the Stacks Blockchain, Breevs combines a Next.js frontend with Clarity smart contracts to deliver a transparent on-chain gaming experience. I led the frontend development, building the complete user interface and integrating it with the deployed Clarity smart contracts using the Stacks.js SDK. This allowed players to connect their wallets, join games, submit transactions, track game progress, and receive on-chain updates directly from the blockchain. A lightweight Node.js backend supported off-chain coordination while keeping all financial settlement and game logic on-chain.
Highlights
- Built the complete frontend experience using Next.js
- Integrated browser wallet connectivity using the Stacks.js SDK
- Connected frontend workflows to Clarity smart contracts
- Real-time game status and player progression
- Transparent on-chain entry fees and prize distribution
- Node.js backend supporting off-chain coordination
- Developed as a blockchain hackathon project
Engineering Decisions
One of the biggest challenges was designing a smooth user experience around blockchain transactions. Wallet approvals, transaction confirmations, and network latency needed to be handled gracefully so players always understood what was happening during gameplay. Integrating the frontend with Clarity smart contracts also required careful handling of contract calls, transaction states, and user feedback throughout the game lifecycle.
Architecture
- Browser walletSecure player authentication
- Next.js frontendGame interface & smart contract integration
- Clarity Smart contractsGame rules, entry fees & prize payouts
- Node.js backendOff-chain coordination





