How to Report Data

Everything you need to know about submitting informaiton.

What Is Reporting?

Granting live, decentralized access to information is the principal purpose of Fetch Oracle. This is made possible thanks to a global network of users known as reporters — who submit price information to the network. Virtually anyone from anywhere in the world can easily learn how to be a Fetch Oracle data reporter and begin earning yield by submitting data through Fetch Oracle.

As a reporter, you’ll earn yield in multiple ways:

  • You’ll earn time-based rewards for using the system.

  • You can also earn tips from data seekers, in exchange for providing fast and accurate live information.

  • In the event that someone files a dispute against you that the community decides was incorrect, you’ll also be awarded their stake.

There are two ways that you can report information:

  • Automatically, by using a command line tool called Telliot — which you can learn more about by visiting the next section: Automatic Reporting With Telliot.

  • You also have the option to report manually, which you easily can do by entering relevant information into the Fetch Dashboard.

Want to learn how to report manually through the Fetch Oracle Dapp? Watch this short animated video!

Setting Up Automatic Reporting With Telliot

While the most beginner-friendly way to report information is to do so manually through the Fetch Dashboard, users also have the option to consistently and automatically report information by using an open source command line tool known as Telliot. The following set of pages in this section detail how to install, configure, run, and maintain your own reporter with Telliot.

Last updated