# Staking

WHEAT can be staked for any number of days up to 180. As in Avarice and other T2X forks, the USDC from each day's lobby is distributed proportionally to all WHEAT stakers on a certain number of days. That number of days increases by 1 on each day until reaching the maximum of 50. However, there is no initial daily lobby whose dividends are distributed on a single day:

| Lobby Day | Days USDC Distributed |
| --------- | --------------------- |
| 1\*       | 2-3                   |
| 2\*       | 3-5                   |
| 3         | 4-6                   |
| 4         | 5-8                   |
| 5         | 6-10                  |
| 100       | 101-150               |

\*The USDC dividends from this lobby day are distributed over "extra" days.

WHEAT stakers receive as harvests:

* 90% of the USDC collected through the [Daily Auction](https://minipanther.gitbook.io/farmerland-v1/game/wheat-market/daily-auction) system
* Bonus WHEAT tokens, as shown below
* 50% of the protocol's income from [Passive Income Generation](https://minipanther.gitbook.io/farmerland-v1/basics/passive-income-generation)

Stakes earn WHEAT bonus tokens according to the following formula:

```
/* Ratio num for calculating stakes bonus tokens */
uint256 internal constant bonus_calc_ratio = 310;

uint256 _bonusAmount = StakeAmount * ((StakeDuration**2) * bonus_calc_ratio) / 
    1e7;
```

Thus, staking for 90 days gives 25% bonus WHEAT, and staking for 180 days gives 100% bonus WHEAT. Staking for just a few days gives only minimal bonus WHEAT!

In addition to the above bonus, the [Big Paydays](https://minipanther.gitbook.io/farmerland-v1/game/wheat-market/staking/big-paydays) bonus gives an **extra 1.5%** for each complete 30-day period staked!&#x20;

{% hint style="success" %}
Bonus WHEAT earnings can be boosted by staking NFTs in the [Field](https://minipanther.gitbook.io/farmerland-v1/game/farmer-land-tool-nfts/boosting-field)!
{% endhint %}

The original WHEAT stake, bonus WHEAT, and USDC dividends can be claimed at the end of the staking period.

Each stake is treated as an independent unit in the UI for purposes of [Stake Buying/Selling](https://minipanther.gitbook.io/farmerland-v1/game/wheat-market/stake-buying-selling) and [Stake Borrowing/Lending](https://minipanther.gitbook.io/farmerland-v1/game/wheat-market/stake-borrowing-lending).&#x20;

**Instructions:**

{% embed url="<https://youtu.be/uqS2o8qDE9g?t=100>" %}
