APR in the classic staking contract is created by proportionally distributing the reward to the staked tokens. At Dog Shelter, we decided to bring a new perspective to this situation.
Random Static APR:
rsAPR is a staking contract with two different features.
- Static APR:
The difference from other stake contracts is that the amount of reward is not clear from the beginning, and the APR rate is determined from the beginning. For example, if 1 gDOG is staked, the APR of the contract will not change when 100 gDOG is staked.
- Random APR:
The contract determines a random APR every day based on the amount of gDOG staked in it. This rate changes every 24 hours. The APR probability is chosen within certain limits in proportion to the amount of gDOG staked. For example, if 1 gDOG is staked, the range of the APR at the next election is between 1,000%-100,000%. As the amount of staked gDOG increases, the probability of APR approaches 50% at infinity.