> For the complete documentation index, see [llms.txt](https://docs.onefinity.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.onefinity.network/onefinity-protocol/protocol-rewards/validators.md).

# Validators

## Rewards for a validator in OneFinity as a Proof of Stake network

In a Proof of Stake (PoS) network, validators are responsible for proposing new blocks and verifying transactions. They are rewarded for their work with tokens, which are the native cryptocurrency of the network.

The amount of rewards a validator receives depends on a number of factors, including:

* **The amount of tokens they have staked**
* **The length of time they have been staking**
* **The network's transaction volumes**

In general, the more a validator has staked, the more rewards they will receive. This is because validators with more tokens staked have a greater chance of being selected to propose a new block.

The length of time a validator has been staking also affects their rewards. Validators who have been staking for a longer period of time are typically considered to be more reliable, and therefore they are more likely to be selected to propose a new block.

Finally, the network's transaction volume also affects validator rewards. When there is a high volume of transactions, validators will receive more rewards. This is because there are more fees to be collected, and validators are rewarded with a portion of these fees.

### In OneFinity, validators are also rewarded for:

* Proposing blocks
* Attesting to blocks
* Participating in governance

The amount of rewards a validator receives for each of these activities is determined by the network's consensus algorithm.

Validator rewards in OneFinity are paid out in ONE, the network's native token. The amount of rewards a validator receives is proportional to the amount of tokens staked that they have and the network's transaction volume.

To become a validator of OneFinity, you must hold the following per node:

* Have a minimum of 3000 ONE
* Have a Validator NFT
* Run a validator node

For more information on how to become a OneFinity validator, please visit the [Run a OneFinity node](/technology/run-a-onefinity-node.md) section.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.onefinity.network/onefinity-protocol/protocol-rewards/validators.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
