ERC20 Staking Vault
ERC-20 staking vault with streaming rewards, gasless staking via permit and UUPS upgradeable contracts.
Overview
A production-grade ERC-20 token with EIP-2612 Permit and a Synthetix-style staking vault with streaming rewards. Features comprehensive testing (unit, fuzz, invariant) and UUPS upgradeability for safe contract upgrades.
Key Features
Architecture
VaultToken.sol - ERC-20 with Permit and UUPS
StakingVault.sol - Streaming rewards distribution
ReentrancyGuard on all state-changing functions
Storage gaps for upgrade safety
System Architecture
Loading diagram...
Tech Stack
Testnet Deployments
Quick Actions
More Projects
NFT Marketplace
Decentralized NFT marketplace with EIP-712 signed listings, royalty support and platform fees.
AMM DEX (Uniswap V2+)
Uniswap V2 implementation with extensions: TWAP oracle, configurable swap fees, flash loans and slippage protection.
Governance DAO
Decentralized governance system with proposal lifecycle, three-way voting, checkpoint-based delegation and timelock execution.