Skip to main content
Version: Next

Recommended Hardware Specifications

System Requirements

The following hardware specifications are recommended for the Casper Mainnet and Testnet:

  • 4 Cores
  • 32 GB Ram
  • 2 TB SSD
  • Linux machine running Ubuntu 20.04
Notes
  • SSD is required because HDD cannot perform random writes at the performance needed to keep in sync with the full speed of the network.

  • For non-archival nodes, current disc usage is significantly lower (e.g., ~500 GB is sufficient for at least 1 year). It is safe to start with lower capacity and scale up as needed.

CPU Requirements

Attempting to run a Casper node on older hardware can result in unexpected crashes. This is due to the CPU not supporting instructions used by our official binaries, including AVX2 and Intel SHA extensions.

These are the list of CPU flags on x86_64 architecture, for reference;

  • AVX2
  • AVX
  • BMI
  • CMOV
  • MODE64
  • NOVLX
  • SHA
  • SSE1
  • SSE2
  • SSE3
  • SSE41
  • SSSE3

To avoid these issues, we recommend a CPU running AMD Zen, Intel Ice Lake or newer architecture.

note

This only applies to official binaries released by Casper. If you are compiling your node from scratch, you may choose to disable the extensions in question.

If you are using a non standard OS, you should compile from source instead of using released binaries.