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
CPU Cores24
RAM8GB16GB
SSD Storage50GB50GB

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.

AppGate Server / Gateway

See the AppGate Server documentation for more information on what an AppGate Server is.

ComponentMinimumRecommended
CPU Cores14
RAM1GB16GB
SSD StorageN/AN/A

Note: This service is stateless and does not require SSD storage.

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.