githubEdit

Deploying a New Grid

Step-by-step guide for deploying a new Sonic RPC Node, including system requirements, hardware configurations, and setup instructions.

System Requirements

Operating System

  • Ubuntu Server 22.04.4 LTS

Hardware Requirements

Configuration
CPU
RAM
SSD

Low-End

64-core

128GB

5TB

Mid-Range

128-core

384GB

10TB

Install Grid Validator Client

Option 1: Pre-built Binary Package

wget https://grid-sonic.hypergrid.dev/downloads/hypergrid-rpcnode.tar.gz
tar -zxvf hypergrid-rpcnode.tar.gz

Option 2: Build from Source Code

Install dependencies:

curl https://sh.rustup.rs -sSf | sh
source $HOME/.cargo/env
rustup component add rustfmt

sudo apt-get update
sudo apt-get install libssl-dev libudev-dev pkg-config zlib1g-dev llvm clang cmake make libprotobuf-dev protobuf-compiler

git clone https://github.com/mirrorworld-universe/hypergrid-sonic-origin-grid
cd hypergrid-sonic-origin-grid

mkdir ~/grid_node
./scripts/cargo-install-all.sh ~/grid_node
cp ./run_rpcnode.sh ~/grid_node/

Initialization

circle-info

Note: Use the account address obtained from the last command to get SOL tokens from the Sonic grid faucet.

HSSN Client Setup

Modify the config/client.toml file:

Create a key pair:

circle-info

Note: Use the account address obtained from the last command to get HSOL tokens from the HSSN faucet.

Run the Validator

Register Node

Send the Identity information to [email protected]envelope

Post-Deployment

After successfully deploying your new Grid, it becomes part of the HSSN, participating in the broader Grid ecosystem. Your Grid will:

  • Process transactions and interact with users

  • Participate in the gas fee distribution process

  • Sync with the Solana Base Layer through the HSSN

For monitoring your Grid's performance and interactions within the network, refer to the HSSN Dashboard Explorer.

circle-info

Learn more about the HSSN Explorer Overview

Operator Guides

It is recommended to read the guides and operator best practicesarrow-up-right outlined in the official Solana documentation.

Support

For support or questions, contact the Sonic Operators team at [email protected]envelope or DM @codebender828arrow-up-right on X.

Last updated