We use the following formula to calculate daily staking rewards:
Daily Staking Rewards = (Principal + Accrued staking rewards so far) ((1+ annualized staking rewards rate)^(1/365)-1)
Let’s say you transfer 1 ETH into your Staking Account. On the first day, the staking rewards would be calculated as follows:
Daily Staking Rewards = (1 ETH + 0 ETH) ((1 + 0.04)^(1/365) - 1) = 0.00015965358 ETH
If you continue to hold the principal and the earned staking rewards in your Staking Account, the daily staking rewards will increase over time, because the previous staking rewards will be part of your balance when accruing future staking rewards.
Keep in mind that, due to blockchain conditions, the staking rewards rate may go up or down while your funds are in the account.
We will inform you of the current staking rewards rates via email on a monthly basis and you can always check the current rewards rates in the Earn tab of your Blockchain.com Wallet.
Have more questions? Submit a request.