> For the complete documentation index, see [llms.txt](https://docs-araistotle.facticity.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-araistotle.facticity.ai/staking/terms.md).

# Terms

Important things to know about staking

#### Staking Period

Users can choose to stake into the vault for a specific duration based on the periods available to them on <https://araistotle.facticity.ai/settings>, such as **6 months**. There may be multiple staking periods available, each offering different **yields** and **rewards**.

#### Unstaking Time

Users can request to unstake and withdraw their tokens **immediately (\~1 second)** from any period at any time.

{% hint style="info" %}
*However, **unstaking during an active period** will result in **forfeiting all accrued staking rewards and tier benefits**.*
{% endhint %}

#### Staking Rewards Claim&#x20;

After a staking period ends, users can **unstake and claim their rewards in FACY immediately**.

#### Staking Yield Rate

The yield rate updates dynamically based on the **total amount of FACY tokens staked** and **rewards allocated in FACY tokens**. During an active period, the rate will continue to adjust and **should not be considered final until the period ends**.&#x20;

#### Yield Adjustment

The contract includes a mechanism that allows admins to **withdraw excess FACY token rewards allocated** for a specific staking period. This withdrawal is **protected by a 4-hour timelock** to ensure transparency and security. The feature is intended to prevent situations where users unstake after the reward pool has been set for a larger group — which would otherwise result in a smaller number of remaining stakers receiving disproportionately high rewards, contrary to the contract’s intended design.

#### Staking Multiple Times

If a user who already has a stake decides to stake more, the new amount is simply added to their existing staked balance. However, because they are increasing their position at a later time, their **effective staking time** is adjusted. In practice, this means:

* Their **total stake increases**, and
* Their **effective staking time shifts forward**, especially if the newly added stake is larger than the original amount.

This prevents users from gaining an unfair time advantage by adding a large amount of stake late while still benefiting from an old staking time.
