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