All work
Stack
SolidityHardhatOpenZeppelinethers.js
Features
- ERC20 + StakingRewards
- OpenZeppelin base contracts
- Hardhat + 100% test coverage
- Web UI for interaction

ERC20 Token + Staking
Overview
ERC20 token with staking mechanics: Hardhat deployment, OpenZeppelin inheritance, 100% test coverage, mint and claim UI via ethers.js.