Node Operations
Details are provisional and may be updated during development.
Hardware Requirements
Minimum System Requirements:
Component
Specification
Recommended
CPU
TBD cores (x86_64)
TBD+ cores
RAM
TBD GB
TBD GB+
Storage
TBD TB NVMe SSD
TBD TB+ NVMe SSD
Network
TBD Gbps
TBD Gbps+
OS
Ubuntu 20.04+
Ubuntu 22.04 LTS
Network Requirements:
Bandwidth: Minimum TBD Gbps symmetric
Latency: <TBD ms to other validators
Uptime: TBD% availability requirement
IP Address: Static public IP address required
Ports: 8080 (P2P), 8545 (EVM RPC), 8899 (SVM RPC)
Node Setup and Configuration
Configuration File (arichain-validator.toml
):
[validator]
name = "My Validator"
identity = "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM"
website = "https://myvalidator.com"
details = "High-performance Arichain validator"
[network]
entrypoint = "entrypoint.mainnet.arichain.io:8080"
gossip_host = "0.0.0.0"
gossip_port = 8080
rpc_bind_address = "0.0.0.0:8545" # EVM RPC
svm_rpc_bind_address = "0.0.0.0:8899" # SVM RPC
[consensus]
expected_block_time_ms = TBD
max_validators = TBD
min_validators = TBD
[performance]
ledger_cache_size = "TBD"
account_cache_size = "TBD"
banking_threads = TBD
transaction_threads = TBD
[vm_config]
[vm_config.evm]
gas_limit = TBD
base_fee = TBD
chain_id = TBD
[vm_config.svm]
compute_unit_limit = TBD
compute_unit_price = TBD
[staking]
stake_amount = TBD
commission_rate = TBD # TBD% commission
rewards_address = "HWJ4kX7f7kX8L9Z1M4N2P5Q8R3S6T7U9V1W2X4Y5Z7A8"
[monitoring]
metrics_enabled = true
metrics_port = 9090
log_level = "info"
log_rotation = "daily"
Last updated