Speed = Stake Amount x 25 x 10^(-8)
Maximum speed = Total amount of locked ROFI / 66,000
If a user has a total of 300000 LP after adding liquidity, using the above formula, for each block, that user can unlock the ROFI number = 25 10-8 x 300000 = 0.075 ROFI per Block (equivalent to 3 seconds).
The ROFI number will be gradually unlocked until the user’s wallet is depleted of all ROFI Lock, or until the user withdraws all LPs used for this Stake feature.
If the user withdraws half of the LP during the Stake period, the rate at which the ROFI is unlocked is also halved.
The system, however, has a limit on the ROFI unlocking rate, so if a user has a ROFI amount of 5000, that user can only unlock up to the maximum = 5000/66,000 = 0.07575 ROFI per Block (equivalent to 3 seconds)
Even if a user stakes 1,000,000 LP, he or she can only receive a maximum of 0.07575 ROFI per Block (equivalent to 3 seconds).