Skip to main content
This page outlines the hardware and software requirements for running different types of Stable nodes.

Hardware requirements

Full node (minimum)

Archive node

Software requirements

Operating system

Supported distributions

  • Ubuntu 24.04 LTS (recommended)
  • Ubuntu 22.04 LTS
  • Debian 12 (Bookworm)

System dependencies

Network requirements

Bandwidth usage

Cloud provider recommendations

AWS

  • Full node: t3.xlarge or c5.xlarge
  • Archive node: m5.2xlarge or c5.2xlarge
  • Storage: gp3 with provisioned IOPS

Google Cloud

  • Full node: n2-standard-4
  • Archive node: n2-standard-8
  • Storage: pd-ssd or pd-extreme

Azure

  • Full node: Standard_D4s_v5
  • Archive node: Standard_D8s_v5
  • Storage: Premium SSD v2

DigitalOcean

  • Full node: General Purpose 8GB
  • Archive node: CPU-Optimized 16GB
  • Storage: Volume Block Storage

Monitoring requirements

For production deployments, ensure you have:
  • Prometheus: For metrics collection
  • Grafana: For visualization
  • AlertManager: For alerting
  • Node exporter: For system metrics
  • Log aggregation: ELK or Loki recommended

Security considerations

System hardening

  • Keep OS and packages updated
  • Configure automatic security updates
  • Use SSH keys only (disable password auth)
  • Configure fail2ban
  • Enable firewall (UFW/iptables)
  • Regular security audits

Pre-installation checklist

Before proceeding with installation, verify:
  • Hardware meets minimum requirements
  • Operating system is supported and updated
  • Storage has sufficient IOPS
  • Network bandwidth is adequate
  • Firewall rules are configured
  • System monitoring is set up
  • Backup strategy is defined
  • Security measures are in place
Last modified on April 23, 2026