# VOOI:staking

## VOOI Staking Introduction

VOOI Staking is a stand alone on-chain service that allows users to stake their $VOOI tokens, earn continuous rewards, and unlock utility across the VOOI ecosystem.&#x20;

* **Staking Dashboard:** <https://app.vooi.io/staking>
* **What is $VOOI token:** [VOOI:tokenOverview](/vooi-tokenoverview.md)

Staked $VOOI unlocks additional value across the VOOI ecosystem.&#x20;

At launch, staking contracts are deployed exclusively on Ethereum. Multi-chain staking may be introduced later once liquidity conditions and protocol needs evolve.

## Rewards

### Rewards Distribution

Rewards are distributed in **$VOOI** and accumulate on **every block**.

The reward logic is linear and based on:

* The user’s share of the total staking pool,
* The time their tokens remain staked,
* The current APR parameter (APR is a dynamic parameter that can be adjusted through governance or protocol configuration).

### Rewards Claiming

Users can claim their rewards at any time.

When a claim is made:

* All claimed rewards are **automatically added** to the user’s active stake,
* Once added to the stake, rewards can be withdrawn – **partially or in full** – by performing an unstake + withdrawal flow.

## Staking and Unstaking

Users can stake or unstake any amount of tokens at any time:

* There are **no minimum periods** required to begin earning rewards.
* There are **no limits** on how many tokens must be staked,
* There are **no staking or unstaking** fees charged by the protocol.

**Seven-day unlock period**

When a user requests to unstake, a 7-day unlock period begins. During the unlock period:

* Tokens in unlock mode stop generating rewards.
* These tokens cannot be re-staked until the unlock period is over.
* After 7 days, tokens become available for withdrawal.

**Important:** This mechanism prevents reward manipulations and protects the integrity of the staking pool.

## Questions?

If you have any questions or encounter any issue, please contact [our team on Discord](https://discord.com/invite/KhAzSuV5Wx)


---

# 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://docs.vooi.io/vooi-staking.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.
