# How To Stake?

## Stake:&#x20;

U2U uses a Delegated Proof-of-Stake consensus algorithm to validate transactions and secure the network. You can participate by staking your U2U Token. In exchange, you are rewarded with U2U Token and you can unstaked your tokens at anytime.

{% hint style="info" %}
Max Lock Duration must be equal or lower than Validator Lock Duration
{% endhint %}

## Lock:

After delegate your tokens to staking, you can join the lock package to increase your reward while staking. The minimum lock-up periods is 14 days and the maximum is 365 days. Your tokens will be transfer back to Stake stage when your lock-up period end. You can also unlock your token before the lock-up period end. However, you will pay a penalty for doing so. Since your rewards are always unlocked and withdrawable, the penalty will come from your staked amount. If you unlock earlier, regardless of how much of the lock-up period is left, you will only receive half of the base rewards; the additional rewards will be burned.

{% hint style="info" %}
Validator running the node need to lock to allowed the Delegator to lock.

Max Lock duration of Delegator must equal or smaller compare to Validator Locked amount.
{% endhint %}

## Staking parameters

* *Minimum validator self-stake:* **1,000,000** (1M) U2U
* *Minimum delegator stake amount*: **1** U2U
* Maximum *amount:* **10 times (10x)** of the validator self-stake. If the validator stakes **1,000,000** U2U, then the max delegation amount that a delegator can stake is **10,000,000** U2U
* *Minimum stake period*: **0 days**
* *Base staking reward unlock ratio:* **30%**
* *Minimum lock-up period*: **14 days**, earning the base reward rate
* *Maximum lock-up period*: **365 days**, earning the maximum reward rate
* *Delegation fee*: The network has set a fixed fee of **15%** on staking rewards paid from delegator to validators for operating their nodes
* *Burn Fee Share*: **5%**, our deflation mechanism for staking
* *Treasury Fee Share*: **20%**, will be transfer to U2U Network Treasury & will be announce to community how we use it in the future
* *Validator commission*: **15%**, the commission fee in percentage a validator will get from a delegation. This fixed fee is paid from delegators to validators for running their nodes. For example if you earn 25% on a stake of 1,000,000 U2U, you'll receive `1,000,000 * 0.25 * (1-0.15) = 212500 U2U` per year.
* *Base staking reward per second:* **\~3.8** U2U
* *Unbonding stake is locked for:* **7** days
* *Offline penalty threshold blocks:* **1000 blocks**, the number of offline blocks required to mark a validator as offline
* *Offline penalty threshold time:* **5 days**, the time required to mark a validator as offline

Note that both offline conditions of a validator must be met (offline blocks > 1000 blocks and offline time > 5 days) to deactivate that one.

## Guide

### Stake

1. Fill In Your Amount of Staking

<figure><img src="/files/M1OXcmXyOVpCAFT3JQLQ" alt="" width="375"><figcaption><p>Stake Screen</p></figcaption></figure>

2. Choose the Validator That You Want To Delegated.

<figure><img src="/files/5qr32qi5ae5ewGUY0ire" alt="" width="375"><figcaption><p>Current Validator</p></figcaption></figure>

<figure><img src="/files/J9ZO1Y29yzaxC6ptTYAk" alt="" width="375"><figcaption><p>Choose Your Validator</p></figcaption></figure>

3. Stake It

<figure><img src="/files/CCQQOi9UBcCtfimX3Br4" alt="" width="375"><figcaption><p>Stake Now</p></figcaption></figure>

### Lock

1. Choose Lock Screen

<figure><img src="/files/E2gZ3H76gIJCliJ1gKwm" alt="" width="375"><figcaption><p>Lock Screen</p></figcaption></figure>

2. Choose Validator that You Currently Staked

<figure><img src="/files/Tktz4n84wZbJ6Jb7d58p" alt="" width="375"><figcaption><p>Choose Validator</p></figcaption></figure>

<figure><img src="/files/aM47RVmiUKmBUmE7kgF5" alt="" width="375"><figcaption><p>Staked Validator from The List</p></figcaption></figure>

3. Fill Amount and Choose Duration

<figure><img src="/files/bNLLP4Y3nqq08uCPVkrf" alt="" width="375"><figcaption><p>Lock Screen</p></figcaption></figure>

4. Check Position of Current Locked

<figure><img src="/files/5e6aScvxVq3wnmL2ZdyP" alt="" width="375"><figcaption><p>Check Locked Position</p></figcaption></figure>

### Unstake

1. Choose Unstake Screen

<figure><img src="/files/20SmIYloS0yBnCcgZpVi" alt="" width="375"><figcaption><p>Choose Unstake Screen</p></figcaption></figure>

2. Choose Validator that You Currently Staked

<figure><img src="/files/YHyfrRl15Ia0Btq6HNUW" alt="" width="375"><figcaption><p>Choose Validator</p></figcaption></figure>

<figure><img src="/files/NYFpb1sjmNaasipn4hL2" alt="" width="375"><figcaption><p>Staked Validator from The List</p></figcaption></figure>

3. Fill Amount

<figure><img src="/files/93RWCYO7OhhBAD3P5MDs" alt="" width="375"><figcaption><p>Choose Unstake Amount</p></figcaption></figure>

### Claim Reward

1. Choose Reward Screen

<figure><img src="/files/nzRf3ojW36bASk0AgB27" alt="" width="375"><figcaption><p>Choose Reward Screen</p></figcaption></figure>

2. Claim Your Reward or Restake

<figure><img src="/files/QuztLcxWgEUNG0vP8Msj" alt="" width="375"><figcaption><p>Claim Your Reward or Restake It</p></figcaption></figure>

## Tools

* [Rewards calculator](https://staking.uniultra.xyz/)
* [Wallet](https://wallet.uniultra.xyz/)


---

# 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.u2u.xyz/services/staking/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.
