Live Demo here
Welcome to the Staking DApp smart contract repository! This contract powers a staking platform on the Ethereum blockchain, allowing users to stake Ether and earn interest. The repository also includes a simple frontend built with Next.js 14 to interact with the smart contract.
- Solidity: Smart contract development.
- Hardhat: Development and testing framework.
- JavaScript: Backend and test suite.
- Next.js 14: Frontend framework.
- Stake Ether for defined periods 🕒.
- Interest rate tiers based on lock periods 📈.
- Position tracking for staking details 📊.
- Deploy contract with Hardhat 🚀.
- Stake Ether using
stakeEther
function 📥. - Close positions with
closePosition
function 💰.
- Thoroughly tested with Hardhat and JavaScript 🛠️.
- Run tests locally using a compatible testing framework 🚦.
- User-friendly interface to interact with the Staking DApp.
- Deployed Frontend Link (Add your deployed frontend link here) 🖥️.
-
Contributions welcome! Open issues or submit pull requests 🚀.
-
Bug reports and suggestions appreciated 🐞.
Happy staking! 🚀