This decentralized application allows users to stake their tokens and earn rewards in a secure and transparent manner. It is deployed on Polygon Mumbai Testnet.
- Staking: Stake your tokens to earn rewards.
- Unstaking: Withdraw your staked tokens at any time.
- Rewards: Earn rewards based on the amount of tokens staked and the duration of staking.
- User Dashboard: View your staking balance, rewards, and history.
- HTML
- CSS
- JavaScript
- Solidity
- Hardhat
- Ethers.js
- Notyf
-
Clone the repository:
bash
Copy code
git clone https://github.com/AryanSherigar/token-staking-dapp.git cd token-staking-dapp
-
Install dependencies:
bash
Copy code
npm install
- Connect your wallet: Ensure your MetaMask or other web3 wallet is connected to the correct network.
- Stake tokens: Navigate to the staking page, enter the amount of tokens to stake, and confirm the transaction.
- View rewards: Check your rewards and staking balance on the dashboard.
- Unstake tokens: Withdraw your staked tokens by initiating an unstake transaction.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or feedback, please feel free to contact us at:
- Email: aryansherigar@gmail.com
- GitHub Issues: https://github.com/AryanSherigar/token-staking-dapp/issues