Flexible Staking
The Finity Flexible Staking Contract enables users to stake the Finity token (an ERC20 token) and earn rewards based on an Annual Percentage Yield (APY). This contract is designed to provide flexibility for stakers, allowing them to unstake their tokens along with the accrued rewards at any time. The owner of the contract can manage various configurations such as updating the APY, withdrawing tokens, or updating the token address.
Key Features:
Stake and Earn Rewards: Users can stake Finity tokens and earn rewards based on the specified APY.
Flexible Unstaking: Users can unstake their tokens at any time and receive the principal along with the calculated rewards.
APY Management: The owner can update the APY.
Multi-Signature Wallet Integration: A multi-signature wallet is used as the treasury wallet for added security.
Token Withdrawal by Owner: The contract owner can withdraw tokens or ETH from the contract.
Security Features: Includes measures like non-reentrancy and safe token operations to ensure robust security.
Last updated