# How to Report Data

### 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 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.&#x20;

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**](https://docs.fetchoracle.com/getting-data/tipping) 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 dispute fee**.

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](https://docs.fetchoracle.com/reporting-data/requirements).
* You also have the option to report **manually**, which you easily can do by entering relevant information into the [Fetch Dashboard](https://testnet.fetchoracle.com/#/submit-value/spotPrice).

{% hint style="success" %}
Want to learn **how to report manually** through the Fetch Oracle Dapp? Watch this short animated video!
{% endhint %}

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

### Setting Up Automatic Reporting With Telliot

While the most beginner-friendly way to report information is to do so manually through the [Fetch Dashboard](https://testnet.fetchoracle.com/#/submit-value/spotPrice), 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.
