In Avalanche®, hundreds of nodes process and validate transactions simultaneously, which ensures a high level of decentralization without harming scalability.
What are the requirements to run a node?
Avalanche is an incredibly lightweight protocol, so nodes can run on commodity hardware. Note that as network usage increases, hardware requirements may change.
CPU: Equivalent of 8 AWS vCPU
RAM: 16 GiB
Storage: 1 TB
OS: Ubuntu 18.04/20.04 or MacOS >= Catalina
Note that HW requirements shall scale with the amount of AVAX staked on the node. Nodes with big stakes (100k+ AVAX) will need more powerful machines than listed and will use more bandwidth as well.
Options for building a node
Run an Avalanche Node using the Install Script
Run an avalanche node manually
Run an Avalanche Node in the Cloud (AWS, Azure, or Google cloud)