0G Storage Node Setup Guide
Storage node setup guide by NodeCattel π π»
Prerequisite
Please complete your Validator node before proceed this setup
Make sure that your [json-rpc] is working properly by running this test
0G Storage and DA services interact with on-chain contracts for blob root confirmation and PoRA mining.
For official deployed contract addresses, visit this page.
0G Storage Node
# Current version used in doc
Binary: zgs_node
Chain id: zgtendermint_16600-2
Version: 0.4.1
Service Name: zgs.serviceβοΈ Hardware Requirement
- Memory: 16 GB RAM
- CPU: 4 cores
- Disk: 500GB / 1T NVME SSD
- Bandwidth: 500 MBps for Download / UploadSystem updates, installation of required dependencies
Install rust
When prompted choice of 1,2 and 3 just hit enter to continue
Install the latest GO
Build zgs_node binary from source with rust
Setup your variable settings
Set parameters in config.toml
(Recommended) Set blockchain_rpc_endpoint to your validator's (json-rpc endpoint)
Create zgs service (storage node) for your node to run in the background
Start Storage node
Stop Storage node - (if you wish to stop the service)
Check Storage node log
You will need to change the date if you wish to see log(s) on a specific date.
for an example
Check log tx_seq storage sync
Congrats! Your storage node is done ~~
Test Storage Node with Storage CLI to check its purfection moving along

Last updated