# Token Staking

**Staking ORBK**:

* Users can stake their ORBK tokens on the Ethereum network for predetermined periods such as 3, 6, 12, or 24 months. Staking not only helps secure the network but also qualifies stakers for rewards based on the duration of their stake.

**Vote Delegation**:

* Users who stake ORBK tokens gain voting power, which they can delegate to oracle nodes. This delegation enhances the reliability of the decentralized oracles by incentivizing accuracy and honesty in data submission. Users can also opt to sell their voting power in a delegation portal for a bribe, providing a flexible mechanism for token holders to earn passive income.

**Example**:

Staking and Delegation Flow:

1. User stakes 1,000 ORBK tokens for 12 months.
2. Based on the staked amount, the user receives corresponding voting rights.
3. The user chooses to delegate their voting rights to a trusted oracle node for enhanced data reliability.
4. Alternatively, the user can list their voting power on a delegation portal, setting a price for others to buy the right to use their votes.
5. Rewards accrue both from the staking itself and from successful delegations, either through direct rewards or the sale of voting power.

### Unstake Penalities

Staked users have the ability to un-stake their tokens before the subscribed period with the following conditions

* They are not engaged in a bribery term
* They do not have any delegated veORBK
* They pay the burn fee


---

# 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://ordibank.gitbook.io/untitled/staking/token-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.
