Overview
Validators must meet certain hardware requirements to participate effectively in the network. These specifications ensure validators can execute compute jobs and generate proofs within required timeframes.
Draft Specifications
These requirements are preliminary and subject to change based on testnet findings. Final specifications will be published before public validator onboarding.
Minimum Requirements
The minimum hardware to run a validator node:
| Component | Minimum |
|---|---|
| CPU | 8 cores / 16 threads |
| RAM | 32 GB |
| Storage | 500 GB NVMe SSD |
| Network | 100 Mbps symmetric |
| OS | Ubuntu 22.04+ / Debian 12+ |
Recommended Specifications
For optimal performance and future-proofing:
| Component | Recommended |
|---|---|
| CPU | 16+ cores / 32 threads |
| RAM | 64 GB+ |
| Storage | 1 TB+ NVMe SSD |
| Network | 1 Gbps symmetric |
| GPU | Optional - accelerates proof generation |
Network Requirements
Validators need reliable network connectivity:
- Static IP address or reliable dynamic DNS
- Low latency to other network participants
- Ability to accept inbound connections on required ports
- Unmetered or high-bandwidth data plan
Cloud vs. Bare Metal
Both cloud and bare metal deployments are supported. Considerations:
- Cloud — Easier setup, flexible scaling, higher ongoing costs
- Bare metal — Lower costs at scale, full control, more setup effort