Node Requirements
To ensure a smooth deployment of AxiomLedger
nodes, please make sure you have the resources specified in this document before actual deployment.
Hardware Requirements
To run AxiomLedger
nodes, we recommend the following hardware resources:
- CPU:
- 8 Cores 16 Threads
- 2.8GHz or higher
- Memory: 32GB
- Storage: 2T SSD, at least 40K IOPS and 200MiB/s bandwidth
- Network Bandwidth: 1Gbps
The above is the recommended optimal configuration. The minimum hardware requirements are:
- CPU:
- 4 Cores 8 Threads
- Memory: 8GB
- Storage: 500G SSD
- Network Bandwidth: 100Mbps
Why These Hardware Required
The hardware requirements depend on the transaction speed and storage requirements. The amount of data stored on the AxiomLedger
blockchain depends on the amount of transaction
data and on-chain state
data (such as account data and contract storage data). The current requirements are derived based on a certain amount of usage on the blockchain.
Network
When running AxiomLedger nodes, you need to open network ports on the nodes to allow other nodes to connect.
Keep the following ports open:
- 4001: P2P port for connecting to other nodes to transmit messages.
- 8881: JSON RPC http port for providing services externally. This port is optional to open.
- 9991: JSON RPC websocket port for providing services externally. This port is optional to open.
Keep the following ports closed:
- 53121/40011: Node metrics exposure ports. Keep them closed to prevent unauthorized node metrics inspection.