Skip to main content

Hardware Requirements

Hardware Requirements

warning

We are continuously evaluating the hardware requirements as we work on the next version of Pocket Network.

TODO_MAINNET: Update this document prior to MainNet release

Validator / Full Node

ComponentMinimumRecommended
(v)CPU Cores46
RAM16GB32GB
SSD Storage200GB420GB
In flux

TODO(@okdas): Update these based on the network (Alpha, Beta, MainNet) when taking the latest snapshot.

RPC Node

If the Full Node will serve as the RPC endpoint for Gateways and RelayMiners under high load, consider:

  • Providing more resources
  • Deploying multiple Full Nodes for continuous service

RelayMiner

See the RelayMiner documentation for more information on what a RelayMiner is.

ComponentMinimumRecommended
CPU Cores14
RAM1GB16GB
SSD Storage5GB5GB

Note that resource requirements for RelayMiner scale linearly with load:

  • More suppliers --> Higher resource consumption
  • More relays --> Higher resource consumption
note

TODO_POST_MAINNET(@okdas): Provide benchmarks for relayminers handling different traffic amounts.

PATH Gateway

See the PATH Gateway documentation for more information on what a PATH Gateway is.

ComponentMinimumRecommended
CPU Cores14
RAM1GB16GB
SSD Storage5GB5GB

Additional Considerations

  1. Scalability: As your infrastructure grows, you may need to adjust resources accordingly.
  2. Monitoring: Implement a robust monitoring system to track resource usage and performance.
  3. Redundancy: For critical operations, consider setting up redundant systems to ensure high availability.