Skip to main content

Hardware

Resource Requirements

This page will consist of hardware necessary for running a stake pool or relay node on the cardano blockchain for both testnet and mainnet use.

As of May 2025 the cardano-node/cli software requirements are (node 11.0.1):

caution

The RAM, CPU, and Data Storage resource requirements are much higher for mainnet vs testnet. If you decide to use a Raspberry Pi 4 or any other single board computer with limited RAM on mainnet you will experience downtime due to things like garbage collection or end of epoch calculations and need to monitor your node frequently to restart it once it hits its limits.

danger

As of node 11.0.1, the LSM storage backend (OnDisk) has a known crash bug on resource-constrained devices such as the Raspberry Pi. Until this is resolved in a future release, Raspberry Pi users should not upgrade to 11.x for mainnet block production.

Testnet

CPURAMDisk Space/Storage
2 or more cores4GB or more75GB or more

Mainnet

CPURAMDisk Space/Storage
4 or more cores24GB or more (InMemory backend) / 8GB (OnDisk)300GB or more (350GB recommended)

Hardware Recommendation List

NameMainnet useTestnet useLink
Mac Mini M1 16 GB RAMYESYESLink
Mac Mini M1 8 GB RAMNOYESLink
Honeycomb LX2 up to 64 GB RAMYESYESLink
Firefly ROC-RK3588S-PC 16GB RAMYESYESLink
Raspberry Pi 4 8GB RAMNOYESLink
Rock5 Model B 16GB RAMYESYESLink
Edge2 Pro: 16GB 64-bit 2112MHz LPDDR4X + 64GB eMMC 5.1YESYESLink