Nodes/sei/localhost

sei

Sei 호스트 설치 가이드

2분 읽기 · localhost

list목차(5)

Sei 호스트 설치 가이드

Ubuntu 22.04 기준 seid 소스 빌드·실행 개요입니다. 공식 문서: https://docs.sei.io/node/run-node.

시스템 요구사항

항목 권장
CPU 8+ vCPU
RAM 32 GB+
Disk 2 TB NVMe
Network 1 Gbps

빌드

sudo apt update && sudo apt install -y git build-essential

# Go 1.21+
wget https://go.dev/dl/go1.21.13.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.21.13.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

git clone https://github.com/sei-protocol/sei-chain.git
cd sei-chain
git checkout v5.9.0
make install
seid version

초기화 & Genesis

MONIKER="my-sei-node"
CHAIN_ID="pacific-1"
seid init "$MONIKER" --chain-id $CHAIN_ID

curl -sSL https://raw.githubusercontent.com/sei-protocol/testnet/main/pacific-1/genesis.json \
  > ~/.sei/config/genesis.json

SEEDS="$(curl -sSL https://raw.githubusercontent.com/sei-protocol/testnet/main/pacific-1/seeds.txt | tr '\n' ',' | sed 's/,$//')"
sed -i.bak "s|^seeds *=.*|seeds = \"$SEEDS\"|" ~/.sei/config/config.toml

systemd 서비스

# /etc/systemd/system/seid.service
[Unit]
Description=Sei Node
After=network-online.target

[Service]
User=sei
ExecStart=/usr/local/bin/seid start --home /home/sei/.sei
Restart=on-failure
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target

참고

sei 다른 챕터