Sei Docker 노드 가이드
Sei는 공식 Dockerfile을 소스 저장소에 포함하며, 커뮤니티에서 사전 빌드 이미지를 제공합니다. 프로덕션 Validator는 보통 호스트 설치를 권장합니다.
- 공식 저장소: https://github.com/sei-protocol/sei-chain
- 공식 문서: https://docs.sei.io/node/overview
- Mainnet config: https://github.com/sei-protocol/testnet/tree/main/pacific-1
docker-compose 예시
services:
seid:
image: ghcr.io/sei-protocol/sei-chain:v5.9.0
container_name: seid
restart: unless-stopped
ports:
- "26657:26657" # Tendermint RPC
- "26656:26656" # P2P
- "1317:1317" # REST API
- "9090:9090" # gRPC
- "8545:8545" # EVM JSON-RPC (v2+)
volumes:
- ./data:/root/.sei
command:
- seid
- start
- --home=/root/.sei
초기화
docker run --rm -v $(pwd)/data:/root/.sei \
ghcr.io/sei-protocol/sei-chain:v5.9.0 \
seid init my-sei --chain-id pacific-1
# Mainnet genesis
curl -sSL https://raw.githubusercontent.com/sei-protocol/testnet/main/pacific-1/genesis.json \
-o data/config/genesis.json
# seeds/peers는 공식 저장소에서 최신으로 가져오기
State Sync
Sei 노드는 state sync로 빠르게 동기화 가능합니다. 공개 snapshot RPC 서버는 Polkachu - Sei, Nodes.guru에서 확인.
EVM JSON-RPC
Sei v2부터는 EVM 호환 JSON-RPC(--chain-id 1329)가 함께 제공됩니다. Monitoring 페이지의 EVM 프리셋으로 http://localhost:8545 조회 가능.