# Staking Rewards

The staking contract will own a total of 25’000’000 $HOLY dedicated and usable only for staking rewards, as defined in the [Tokenomics of the project](https://holygrails-io.gitbook.io/documents/tokenomics).

## Staking Bonuses

For the $HOLY staking we defined two bonuses  which support the fairly distribution to all users of the NFT Marketplace. The Bonuses aiming to reward users more if they participate more

* If you Stake more = there is a “[Bigger Bonus](#bigger-bonus)”
* if you Stake longer = there is a “[Longer Bonus](#longer-bonus)”

{% hint style="info" %}
The main difference between these two staking bonuses is that the **Bigger Bonus** rewards allows the users to get more rewards if they stake higher amounts of tokens - While for the **Longer Bonus**, users are able to earn more rewards by subscribing for longer staking periods.
{% endhint %}

### **Bigger Bonus**

The user earns more staking rewards if he stake higher amounts of $HOLY tokens. The maximum reward possible will be 15% for staking of 40’000 or more $HOLY tokens.  There will be a "cap" on 40'000 $HOLY / 15,00% for bigger bonus calculation.

<figure><img src="https://4059574789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1uoxEQUW2Od1xy4DYEN%2Fuploads%2FTs5h4CsHIsyaycyhnEZj%2FHG_Graphic_formula-Big_Bonus.png?alt=media&#x26;token=1c775037-c16c-40eb-ab6d-558d9e659f06" alt="Bigger Bonus"><figcaption><p>Big Bonus you earn more if you stake more $HOLY</p></figcaption></figure>

### Staking Cap

There is a staking cap for the Big bonus, the cap is fixed on 40’000 $HOLY. This means that the user are eligible to earn rewards for max 40'000 $HOLY he staked, even user stakes more $HOLYs which is possible, the calculation for rewards will be based on the max amount of 40'000 $HOLY.  Users are allowed to to stake multiple times, if they want.

<figure><img src="https://4059574789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1uoxEQUW2Od1xy4DYEN%2Fuploads%2FoYD0ukqxRyyipKheTx2u%2FHG_Graphic_formula-03.png?alt=media&#x26;token=96ec0b63-c96b-42ba-87f7-0df6639f255d" alt=""><figcaption><p>Big Bonus cap at 40'000 staked $HOLY's</p></figcaption></figure>

### **Multiple stakings from same users**

If user created multiple stakings on $HOLY grail, with different amounts/periods of $HOLY then this will be handled as one total staking amount to get eligible for “Bigger Bonus” \
\
Example, multiple stakings same user\
\* User = wallet address&#x20;

<table><thead><tr><th>Staking No.</th><th width="133" align="center">Staking start Date</th><th width="164">Staking amount $HOLY</th><th>explanation</th></tr></thead><tbody><tr><td>Staking  1</td><td align="center">22/12/2022</td><td>22'000</td><td></td></tr><tr><td>Staking 2</td><td align="center">27/12/2022</td><td>3000</td><td></td></tr><tr><td>Staking 3</td><td align="center">01/01/2023</td><td>15'000</td><td></td></tr><tr><td><strong>Total  User</strong><br><strong>Staking Amount</strong></td><td align="center"></td><td><strong>40'000</strong></td><td><strong>User will earn max ammount of  15% rewards  pa.</strong></td></tr></tbody></table>

## Longer Bonus

Users who stake for a longer time will earn with more rewards, a max 300 % for 1500 days.

<figure><img src="https://4059574789-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1uoxEQUW2Od1xy4DYEN%2Fuploads%2FOjcqqHYOoibGXZlq7PY4%2FHG_Graphic_formula-Long_Bonus.png?alt=media&#x26;token=82be1c3c-3867-4150-b389-33572fd1decd" alt="Longer Bonus"><figcaption><p>Long bonus, you earn more $HOLY's if you stake longer</p></figcaption></figure>

### **Calculation for the “Longer Bonus”**

For “Longer Bonus” we decided that the user gets up to 300% if he stakes for the maximum of 1500 days. It would make 300% / (1500 / 365 days) = 73% APR\
The maximum payable “Longer Bonus” a user can get are 73% + 15% = 88% APR\
\
**Formula is:** \
Long Bonus Reward r per day d = r(d) = A + B\*d\
Long Bonus total reward R after D days = R(D) {return A*D + (B \* D*(D+1)/2)}

### $HOLY Staking key facts

* Maximum staking amount per user/address is unlimited $HOLY tokens but the the maximum amount on $HOLY a user can earn rewards are capped to 40’000 $HOLY tokens.
* Minimum staking amount per user/address is 5 $HOLY token.
* Minimum Staking period is 30 days.
* Maximum Staking period is 1500 days.
* User is unable to un-stake before his selected staking period ends.
* User/address are allowed to do multiple stakings.
* Multiple stakings where added up, for calculating the “Bigger Bonus”\ <br>
