Hydrofi is a blockchain-based, gamified learning platform where users build and manage hydroponic systems, earning rewards through real-world farming challenges and NFT ownership.
Hydro-Fi is a blockchain-powered educational platform designed to teach users the principles of hydroponic farming through an interactive, gamified experience. Players begin by selecting their environment and setting up hydroponic systems that simulate real-world farming conditions.
Using blockchain technology, Hydro-Fi mints NFTs representing system components like water pumps and lighting systems, allowing players to own, trade, and upgrade these elements as they progress through the game. Players are tasked with managing critical resources, such as water, energy, and nutrients, while overcoming challenges like droughts or energy shortages. The game integrates Worldcoin for secure user identity verification and governance participation, allowing players to vote on future game updates. It also utilizes Flow blockchain for low-fee NFT minting and token-based rewards, incentivizing players to improve their systems.
Hydro-Fi bridges the gap between gaming and sustainable education, encouraging users to learn about hydroponics and its potential to address global food challenges, all while engaging with the latest Web3 technologies.
Let me know if this version works for you!
Hydro-Fi was built using a combination of modern frontend and blockchain technologies, with a focus on integrating user-friendly design and educational gameplay mechanics. The front-end was developed using Next.js (React framework) for a seamless, responsive user experience, while JavaScript/TypeScript handled interactivity and user flows across the game.
On the blockchain side, we chose the Flow blockchain due to its scalability and low transaction fees, which are essential for handling in-game transactions like the minting and trading of NFT components (such as hydroponic systems). Flow’s smart contracts were written in Cadence, which is tailored for NFTs and token-based rewards, ensuring that users could securely own and trade in-game assets.
We integrated Worldcoin to manage identity verification in a decentralized way, allowing players to authenticate and participate in governance decisions, such as voting on future game updates and features. This added a unique layer of community-driven gameplay to Hydro-Fi.
For backend development, we used Node.js to handle game logic and interactions with the blockchain, including API calls for managing user profiles and in-game actions. We leveraged Flow CLI for local testing and development using Flow's emulator and dev wallet, allowing us to quickly iterate and test smart contracts during the hackathon.
All of our work was tracked through GitHub, ensuring transparent version control with regular commits to document our progress throughout the hackathon. This ensured that every feature and improvement was built from scratch during the event.