Staking rewards distribution

Accumulated Finance employs a robust and secure system for distributing staking rewards to stTOKEN holders across supported EVM networks. The process is managed by an automated program called the Staking Manager and incorporates multiple layers of security to ensure accuracy and transparency.

1. Staking Manager Overview

  • The Staking Manager is an automated program developed in Golang. It is responsible for calculating staking rewards accrued over a one-week period for stTOKEN holders on the network.

  • This program operates autonomously, ensuring efficient and consistent reward calculations.

2. Initiating Multi-Sig Transactions

  • Once the Staking Manager calculates the rewards, it automatically initiates a multi-signature transaction (multi-sig) on the designated EVM network.

  • To secure this process, Accumulated Finance utilizes a Gnosis Safe (2/3) setup. This setup requires two out of three authorized signatures to approve and finalize any transaction.

3. Verification and Confirmation

  • After the multi-sig transaction is initiated by the Staking Manager, an Accumulated Finance team member verifies and confirms the distribution using a hardware wallet for added security.

  • The multi-sig system ensures that no single entity can unilaterally approve the rewards distribution, providing an extra layer of security and integrity.

4. Rewards Distribution to stTOKEN Holders

  • Once the multi-sig transaction is finalized and confirmed, the staking rewards are automatically distributed to stTOKEN holders.

  • The distribution occurs via the ERC-4626 vault mechanism, which efficiently allocates the staking rewards directly to users stTOKEN balances within the vault, ensuring seamless and transparent rewards accrual.

This automated and secure staking rewards distribution process is designed to provide users with a reliable and efficient method of earning and receiving rewards on Accumulated Finance.

Last updated