
A NextJS dapp to stake LP tokens into a pool contract and earn a reward in a reward token
The Staking Dapp for the ETB token offers an innovative platform where users can stake their LP tokens into a pool contract and earn rewards. Developed during the "ETB Project #2" Hackathon by EatTheBlocks, this decentralized application implements a sophisticated O(1) algorithm to efficiently distribute rewards among stakers. The ability to engage with different reward periods opens up possibilities for dynamic earning based on users' engagement in the staking process.
This Dapp not only streamlines the staking process but also ensures that staking, unstaking, and claiming rewards are user-friendly. With a focus on transparency and accessibility, both users and administrators have tailored interfaces to facilitate their activities concerning token management and reward distribution.

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.
Formik is a popular form library for React that helps with form state management, validation, and submission handling. It provides a declarative approach to building forms with support for complex validation scenarios and easy integration with validation libraries like Yup.