# How To Stake

On WhenStaking.com, staking is done in two actions. You first have to stake your NFT, and you then need to stake VOID to it in order to earn your yield.

#### Create your WAX Wallet and log in to WhenStaking

Signup for a WAX Wallet on <https://all-access.wax.io/> or [Anchor](https://docs.bloks.io/login/desktop-wallets/anchor) and log into WhenStaking.

#### Staking the NFT

In order to stake your NFT, you need to go to the Home page of WhenStaking, select a stakable NFT (you can filter by stakable collection) and click the stake button.

This will prompt you with a popup that will ask you for the lockup period. This lockup period is the time you want your NFT to be staked for. The APR is for 365 days, so your earnings will equal :

$$
(Staked Amount \* (APR/100)) / 365) \* Lockup Period
$$

#### Staking VOID to your NFT

VOID is the utility token used for staking and for earning yield on WhenStaking. For an NFT to earn you a yield, you need to stake VOID to it. To do so, make sure that you have already staked that NFT and get to the lease NFT that was issued to you (you can filter by leases only). Then press the Stake VOID button on the top right of the card.

This will prompt you with a popup that will ask you for the amount of VOID you would like to stake to this NFT. The maximum staking amount varies depending on the NFT and the collection. You can check each capacity [here](/whenstaking/nft-dictionary.md).

#### Rewards and Leased NFT

Once you have staked VOID to your Leased NFT, our contract will automatically send you your yield upfront. Your initial investment will be given back to you when you reclaim your NFT at the end of the locking period.

You can also use your Leased NFT as a normal NFT during the duration of the stake, as the Leased NFT has the same utility as the original NFT.

#### Video Tutorial

{% embed url="<https://www.youtube.com/watch?t=28s&v=kJEEvKV_4kk>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://onessus.gitbook.io/whenstaking/how-to-stake.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
