# Getting Started

If you want to learn how to run a tellor node, validator, and/or reporter, you are in the right place!

{% content-ref url="../bridging-trb" %}
[bridging-trb](https://docs.tellor.io/tellor/bridging-trb)
{% endcontent-ref %}

{% content-ref url="node-setup-quick-start" %}
[node-setup-quick-start](https://docs.tellor.io/tellor/running-tellor/node-setup-quick-start)
{% endcontent-ref %}

{% content-ref url="node-setup" %}
[node-setup](https://docs.tellor.io/tellor/running-tellor/node-setup)
{% endcontent-ref %}

{% content-ref url="run-a-layer-validator" %}
[run-a-layer-validator](https://docs.tellor.io/tellor/running-tellor/run-a-layer-validator)
{% endcontent-ref %}

{% content-ref url="run-the-data-reporter" %}
[run-the-data-reporter](https://docs.tellor.io/tellor/running-tellor/run-the-data-reporter)
{% endcontent-ref %}

{% hint style="success" %}
Taking the time to run a practice valiator on palmito testnet before running a mainnet validator is highly recommended!
{% endhint %}

{% hint style="success" %} <mark style="color:orange;">**Note:**</mark> *This is a guide for setting up a Tellor public testnet validator / reporter. Care is taken to provide info on the tools being used, but testers should be comfortable with running experimental code via command line interface. A beginner’s understanding of the cosmos SDK is highly recommended!*
{% endhint %}

{% hint style="info" %} <mark style="color:orange;">**Disclaimer:**</mark> participation as a Validator and / or Reporter involves using experimental software. If used in a mainnet context, the commands in this documentation WILL have consequences for real funds. Proceed with caution and ensure that you understand the responsibilities and risks associated with participation.
{% endhint %}
