Fetch Oracle
  • Welcome to Fetch
  • THE BASICS
    • What Problem Does Fetch Solve?
    • What Can You Do With Fetch?
    • The FETCH Token
    • Staking
    • Contracts Overview
    • Contract Addresses
    • Contributing
    • Audits
  • REPORTING DATA
    • How to Report Data
    • Requirements
      • (Optional) Using Cloud Hosting
    • Installing Telliot
      • Adding Accounts
      • MAC Virtual Machine with UTM
    • Reporting With Telliot
      • Reporting Options
      • Discord Notifications
    • Gas Fees
    • Add support for a new spot price
  • GETTING DATA
    • Tipping
    • Receiving Data From Fetch
    • Solidity
    • User Checklists
    • Testnet
    • Creating a Query
  • VOTES & DISPUTES
    • Voting
    • Disputing
    • Introduction to DVM
      • Installing DVM
      • Monitoring
  • OPTIONAL CONFIGS
    • Claim Tip Script ENV Config
  • Connect
    • Whitepaper
    • Telegram
    • Twitter/X
    • YouTube
Powered by GitBook
On this page
  • Fetch Staking Explained (in 3-Minutes)
  • What Are the Rewards for Staking?
  • What Are the Requirements for Staking?
  1. THE BASICS

Staking

Learn how to earn easy yield with Fetch Oracle.

PreviousThe FETCH TokenNextContracts Overview

Last updated 1 month ago

Fetch Staking Explained (in 3-Minutes)

Users of Fetch Oracle can earn yield by staking FETCH tokens.

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.

Ready for a shortcut? Check out this animated guide to staking:

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.

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.

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.

As a staker, it's crucial that you actively participate in the voting process for disputes.

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.

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.

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.

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.

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

You can easily stake, unstake, and withdraw FETCH through the or, alternatively through Telliot CLI.

Fetch Dashboard