System Requirements
Operating a node allows participants to validate transactions, secure the network, and earn rewards. Here is an overview of hardware requirements, installation, and node management, running a Helios node requires appropriate hardware and software configurations to ensure stability and optimal performance.
Operating System Compatibility
Helios nodes are compatible with every platforms.
- Validators and full nodes should use Docker for best performance and reliability.
Hardware Requirements
Helios is built on Cosmos SDK with EVM compatibility, requiring nodes to meet specific computational needs.
| Node Type | CPU (Minimum) | RAM | Storage |
|---|---|---|---|
| Validator Node | 8-Core CPU (Intel i7/AMD Ryzen 7+) | 32 GB | 1 TB NVMe SSD |
| Full Node | 6-Core CPU (Intel i5/AMD Ryzen 5) | 16 GB | 750 GB NVMe SSD |
| Light Node (RPC/Archive) | 4-Core CPU (Intel i3/Ryzen 3) | 8 GB | 500 GB SSD |
Key Considerations
- Validators require higher CPU and RAM to handle block validation and Hyperion cross-chain interactions.
- Storage will grow over time, so consider provisioning extra space beyond the minimum requirements.
- Full nodes store blockchain history but don’t participate in consensus.
- Light nodes are used for RPC queries or archive purposes and have lower hardware demands.
Software Requirements
To set up a Helios node, ensure the following dependencies are installed:
- Docker
- Nvm https://github.com/nvm-sh/nvm
- Npm v18.18.2
- Helios CLI https://www.npmjs.com/package/@helios-chain-labs/helios-cli