Smart Staking is a decentralized Ethereum staking platform designed to provide secure, transparent, and efficient ETH staking for individuals and institutions. Whether you're looking to earn rewards or contribute to network security, Smart Staking makes the process seamless.
- 🔐 Non-Custodial: You retain full control of your assets at all times.
- 💸 Reward Distribution: Stake and earn ETH rewards periodically.
- ⚙️ Audited Smart Contracts: Secure and verified contracts on Ethereum.
- 📊 Real-Time Dashboard: Track your staking balance, rewards, and APR.
- 🌍 Decentralized: No central authority—run on Ethereum mainnet.
- Stake ETH: Deposit ETH into the Smart Staking contract.
- Start Earning: Automatically begin earning validator rewards.
- Unstake Anytime: Withdraw your stake (subject to network constraints and cooldowns).
- View Rewards: Monitor your rewards on the dashboard.
- Solidity – Smart contracts
- Hardhat – Development and testing
- TypeScript / JavaScript – Frontend integration
- Ethers.js – Ethereum interaction
- ReactJs – Web dashboard (optional)
git clone https://github.com/vnkhoa02/smart_staking
cd smart_staking
npm installgit clone https://github.com/vnkhoa02/smart_staking_ui
cd smart_staking-ui
pnpm install