Eth Staking DApp
ETH Staking DApp is a decentralized application that allows anyone to stake ETH and earn token rewards — fairly, transparently, and without intermediaries. Built with Solidity, Hardhat, and React.
Videos
Description
ETH Staking DApp is a decentralized application that enables anyone to stake ETH and earn token rewards in a secure, transparent, and permissionless way.
The goal of this project is to democratize access to decentralized finance (DeFi) by lowering the barriers to entry. With just 0.001 ETH, users can participate in staking, earn W3B token rewards after a 15-second maturity period, and withdraw their ETH or rewards — all without relying on banks, centralized platforms, or intermediaries.
The staking and reward logic is enforced entirely by a smart contract deployed on the Lisk Sepolia testnet. The smart contract is open-source and self-executing, ensuring fairness and transparency for all users regardless of their location or background.
The frontend is built using React and Tailwind CSS, and it offers a clean, responsive dashboard showing:
Wallet address
ETH balance
Staked amount
Token rewards
Users interact directly with the blockchain using Ethers.js v6, with full support for wallet connection, staking, claiming rewards, and unstaking.
This project represents a practical example of tech fairness in action — giving global users equal access to financial tools through trustless code and decentralized infrastructure.
Progress During Hackathon
During the HackQuest Tech Fairness Hackathon, I designed, built, and deployed the full end-to-end version of the ETH Staking DApp. I started by writing and testing the core smart contracts (StakingContract.sol and W3BToken.sol) using Solidity and Hardhat. These contracts implement fair staking logic, reward minting, and safe withdrawal mechanisms. Once the contracts were deployed to the Lisk Sepolia testnet, I developed a fully functional React-based frontend using Tailwind CSS and Ethers.js v6. The DApp features a responsive, user-friendly dashboard showing live wallet balances, staking status, and token holdings. Key achievements during the hackathon include: Smart contract deployment to testnet Wallet connection and contract interaction (stake, unstake, claim) State syncing between blockchain and frontend (real-time updates) Dashboard UI with modern styling and responsiveness Custom staking logic with a fixed reward period and low entry barrier All development, testing, and design were done during the hackathon period. The project is live, publicly accessible, and open-source.
Tech Stack
Fundraising Status
This project is currently self-initiated and built independently as a prototype for the HackQuest Tech Fairness Hackathon. We are open to future funding opportunities that support the development, deployment, and scaling of the project — especially those aligned with equitable access, open finance, and decentralized tools.