# Staking

### Fetch Staking Explained (in 3-Minutes)

Users of Fetch Oracle can earn yield by staking FETCH tokens.&#x20;

Staking is an incentive system that ensures the integrity of the network and financially rewards active contributors who are tasked with participating in voting rounds.

{% hint style="success" %}
**Ready for a shortcut?** Check out this animated guide to staking:
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=UlcBNAj7J2I>" %}

### What Are the Rewards for Staking?

As a reward for staking, you'll earn FETCH tokens — giving you the opportunity to earn yield with very little effort.&#x20;

Your staking rewards are accrued as soon as you start staking, and you’ll keep earning rewards as long as you keep participating in voting rounds.&#x20;

### What Are the Requirements for Staking?

There is no minimum staking amount. However, there is a 7 day wait period required for unstaking FETCH. Therefore, if you stake and then unstake FETCH, you will need to wait 7 days before being able to withdraw the tokens from the contract back to your wallet.

{% hint style="success" %}
As a staker, it's crucial that you actively participate in the voting process for disputes. &#x20;

Doing so allows you to reach your **full earning potential** while helping maintain Fetch's status as the go-to oracle for accurate and timely decentralized information.&#x20;
{% endhint %}

{% hint style="warning" %}
Note that claiming staking rewards or doing any action that does it (like staking, un-staking) during a vote period and *BEFORE* casting your vote in all current open disputes will make you forfeit extra possible rewards.

Make sure to cast your votes before doing so.
{% endhint %}

You can easily stake, unstake, and withdraw FETCH through the [Fetch Dashboard](https://testnet.fetchoracle.com/#/staking) or, alternatively through Telliot CLI.

**Adding to Your Stake and Compounding Rewards**

After your initial stake, you can add additional FETCH tokens to your existing stake in **any amount, with no minimum or maximum limit**. This flexibility allows you to compound your staking rewards by reinvesting them, enhancing your earning potential over time.

Each additional stake is **subject to its own 7-day unstaking period**, meaning you will need to wait 7 days from the time of each deposit before you can withdraw that specific portion of your stake.

{% hint style="info" %}
Everytime tokens in locked balance are moved, by unstaking or staking/re-staking, the 7 days reset!

Be mindful of that and only unstake the amount you actually won't need for the next 7 days and when you are sure you won't need to stake any more tokens during the unstake period.&#x20;

Also, tokens you stake while having tokens in 'locked balance' are deducted from 'locked balance' prior to your actual wallet balance.
{% endhint %}
