Skip to Content
OperateHome

Node Operations

Power the Sei Network Infrastructure

This section provides comprehensive guides for running, maintaining, and optimizing Sei network nodes. Whether you’re setting up a validator, an RPC node, or a relayer, you’ll find detailed instructions and best practices to ensure optimal performance and security.

Node Types:

RPC/API Nodes
Validator Nodes
Statesync Nodes
Archive Nodes

Network Versions

NetworkVersionChain IDGenesis File
MainnetFetching...pacific-1
TestnetFetching...atlantic-2

Hardware Requirements

⚠️

For best performance, run seid directly on bare metal hardware (no virtualization or containers). Running seid under Docker or Kubernetes for example can significantly degrade performance and cause your node to consistenly fall behind the chain tip.

ComponentRecommended
CPU16 cores (Intel Xeon/Core i7/i9 or AMD Epyc/Ryzen)
RAM128 GB DDR4 or better
Storage2 TB NVMe SSD (high IOPS required)
Network2 Gbps with low latency

Installation & Setup Steps

System Preparation
1. Update and Upgrade System
sudo apt update && sudo apt upgrade -y
2. Install Essential Packages
sudo apt install make gcc git jq chrony curl lz4 wget tar build-essential -y
3. Synchronize System Time
sudo timedatectl set-timezone UTC sudo systemctl enable --now chronyd timedatectl
Install Go

Suggested Version: Go 1.22.x (Do NOT use Go 1.23.x)

Installation Steps
# Check for existing Go installation go version # Download and install Go 1.22.x wget https://go.dev/dl/go1.22.12.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.22.12.linux-amd64.tar.gz # Add Go to your environment variables echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.bashrc source $HOME/.bashrc # Verify installation go version
Last updated on