Staking Contract Overview
Staking.sol is a modular, upgradeable smart contract that allows users to stake ERC20 tokens in predefined plans to earn rewards over time. It supports multiple staking strategies, lock periods, and dynamic reward distribution via token ratio tracking.