> For the complete documentation index, see [llms.txt](https://docs.eywa.fi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eywa.fi/eywa-oracle-network-will-be-ended-in-april-2024/incentivised-poa-mainnet/requirements-for-poa-mainnet-validators.md).

# Requirements for PoA mainnet validators

## S**ystem requirements** &#x20;

* Dedicated server with public ip address on Linux, OS Ubuntu >= 20.04
* 4 cores of CPU and 8 gigabytes of memory (RAM)
* Minimum requirements - 50 GB of free disk space (SSD), recommended - 100 GB SSD
* Stable internet connection 70 - 100 Mbps

{% hint style="info" %}
For stable operation of the node-validator it is recommended to use the following hosters: **Vultr**, **Hetzner**, **Interserver**, **AWS**, **Google cloud**.

Also you can use a self-hosted/collocation dedicated server.
{% endhint %}

By default, **EYWA** provides **RPC** for nodes to run. It is highly recommended to have several **RPC** for each chain which support this methods:\
eth\_chainId\
eth\_call\
eth\_gasPrice\
eth\_estimateGas\
eth\_getBlockByHash\
eth\_getBlockByNumber\
eth\_blockNumber\
eth\_getTransactionByHash\
eth\_getTransactionByBlockHashAndIndex\
eth\_getBlockTransactionCountByHash\
eth\_getTransactionReceipt\
eth\_getLogs\
eth\_subscribe\_newHead\
eth\_unsubscribe\_newHead\
eth\_sendRawTransaction

The reserve RPCs must support the **https** and **ws** protocols. Having a several RPC will allow your node to maintain stable operation in case the provided RPCs become unstable.&#x20;
