# Requirements

You can either run a node on your own hardware or use a cloud provider. We would recommend choosing one of the big cloud providers, e.g. Amazon AWS, Google Cloud.

Bare metal with equivalent or high specs are even better.&#x20;

## For normal node

Minimum hardware specifications:

* CPU: 4 cores
* RAM: 16 GB
* Network bandwidth: 1 Gbps
* Storage: SSD (solid-state drive)
* Storage capacity: depends on the types of your nodes.
  * **2.5 TB:** is sufficient if you're running using a pruned datadir.
  * **5 TB:** is needed if you'd like to run with a full size (non-pruned) datadir.
  * **1 TB:** is sufficient if you're running using a no-history genesis in snapsync mode (and then wait till it get synced to the latest block).

Operating system: Ubuntu Server 22.04 LTS (64 bit)

## For validator node

Minimum hardware specifications:

* CPU: 8 cores
* RAM: 32GB
* Network bandwidth: 1 Gbps
* Storage: SSD (solid-state drive)
* Storage capacity: depends on the types of your nodes.
  * **2.5 TB:** is sufficient if you're running using a pruned datadir.
  * **5 TB:** is needed if you'd like to run with a full size (non-pruned) datadir.
  * **1 TB:** is sufficient if you're running using a no-history genesis in snapsync mode (and then wait till it get synced to the latest block).

Operating system: Ubuntu Server 22.04 LTS (64 bit)

Once you have prepared your machine,&#x20;
