Farm-champions
A gamified DeFi app where users stake tokens, earn rewards, and climb a leaderboard—bringing transparency, fun, and competition to yield farming.
Videos
Description
The Yield Farming Simulator is a decentralized application (dApp) designed to demonstrate how yield farming works in a simplified and gamified environment. Built on Ethereum-compatible smart contracts using Solidity, the simulator enables users to stake ETH and earn simulated rewards over time. Unlike traditional farming protocols that often rely on complex tokenomics, this project focuses on clarity, engagement, and education—making it ideal for hackathon presentations and user onboarding.
At its core, the simulator features three primary actions: staking ETH, claiming rewards, and unstaking ETH. Rewards are distributed at a fixed rate to showcase how yield accrual functions in real-world DeFi protocols. To foster a competitive element, the platform also includes a leaderboard that highlights the top farmers ranked by their staked amount.
The frontend is powered by React with the Remix framework, delivering a responsive, modern interface that integrates seamlessly with MetaMask for wallet connectivity and blockchain interactions. Users can view their balances, pending rewards, and the live leaderboard directly through an intuitive dashboard. By combining transparency with interactivity, the Yield Farming Simulator provides a hands-on learning experience while showcasing the potential of decentralized finance in an engaging way.