# 运行Sei激励测试网节点

By [Ericet](https://paragraph.com/@ericet) · 2022-07-12

---

![image.png](https://storage.googleapis.com/papyrus_images/5ba54f152997ceb6ad908dddf7aeefbb06ade1ce9eb740c2a6c696191071e32e.png)

image.png

昨天Sei激励测试网上线了，选的创世节点基本是之前跑过他们测试网的验证人，所以不知道让其他人填表格提交gentx的意义何在

和其他Cosmos生态的节点稍微有点不同，活跃节点的数量在50个，并且采用轮流制。每几天换一批活跃节点，所以没被选上创世节点也没事，先运行好节点，等被选上活跃节点(具体官方怎么操作不清楚，关注discord吧)

要进入活跃节点的名单，需要填[https://docs.google.com/forms/d/e/1FAIpQLSfD-FWT3VrxtYAAmUiwwX5Zbw3mzkZoT6pV0ZAXYqu1yUNtEw/viewform](https://docs.google.com/forms/d/e/1FAIpQLSfD-FWT3VrxtYAAmUiwwX5Zbw3mzkZoT6pV0ZAXYqu1yUNtEw/viewform)

运行节点
----

如果你之前按照我的[教程创建了gentx](https://mirror.xyz/ericet.eth/bWEuEuDFt2HpO3Vd1E_Bn2twzp15PeelzJsqmWEzbhw)，那可以跳过步骤1-5，从第6步开始

1.安装GO 1.17
-----------

    sudo rm -rf /usr/local/go;
    curl https://dl.google.com/go/go1.17.linux-amd64.tar.gz | sudo tar -C/usr/local -zxvf - ;
    cat <<'EOF' >>$HOME/.profile
    export GOROOT=/usr/local/go
    export GOPATH=$HOME/go
    export GO111MODULE=on
    export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
    EOF
    source $HOME/.profile
    

#安装完成后运行以下命令查看版本

    go version
    

2.安装其他必要的环境
-----------

    sudo apt-get update -y && sudo apt-get upgrade -y;
    sudo apt-get install build-essential -y;
    

3.下载源代码并编译
----------

    cd $HOME
    git clone https://github.com/sei-protocol/sei-chain.git
    cd sei-chain && git checkout 1.0.6beta
    make install
    

安装完成后可以运行 seid version 检查是否安装成功

4.初始节点
------

    seid init <moniker> --chain-id=atlantic-1
    

\*`<moniker>`改成你要设置的名字

5.创建key
-------

    seid keys add <your key name> 
    

\*`<yourKeyName>`改成你要设置的钱包名

6.下载genesis.json 和addrbook.json
-------------------------------

    curl https://raw.githubusercontent.com/sei-protocol/testnet/master/sei-incentivized-testnet/genesis.json > ~/.sei/config/genesis.json
    curl https://raw.githubusercontent.com/sei-protocol/testnet/master/sei-incentivized-testnet/addrbook.json > ~/.sei/config/addrbook.json
    

7.创建后台运行服务
----------

    sudo tee /etc/systemd/system/seid.service > /dev/null <<EOF  
    [Unit]
    Description=Sei Testnet
    After=network-online.target
    
    [Service]
    User=root
    ExecStart=/root/go/bin/seid start
    Restart=always
    RestartSec=3
    LimitNOFILE=4096
    
    [Install]
    WantedBy=multi-user.target
    EOF
    

创建好后，更新，开启节点服务

    sudo -S systemctl daemon-reload
    sudo -S systemctl enable seid.service
    sudo -S systemctl start seid.service
    

上面的命令运行好后，你的节点就开启了

用下面命令查看服务：

查看服务状态

    systemctl status seid
    

查看服务日志

    journalctl -u seid -f
    

查看节点同步状态

    seid status
    

如果catching\_up = false 代表节点同步完成

8.获得测试币
-------

[Sei Discord](https://discord.gg/tvJpXe4z) [#altantic-1-faucet](https://steem.buzz/trending/altantic-1-faucet) 里面发`!faucet 地址`要测试币

9.上线验证人
-------

等你的节点同步好并且获得测试币后，可以运行下面命令上线你的验证人:

    seid tx staking create-validator \
        --amount=1000000usei \
        --pubkey=$(seid tendermint show-validator)\
        --moniker=<moniker>\
        --chain-id=atlantic-1\
        --from=<yourKeyName> \
        --commission-rate="0.10" \
        --commission-max-rate="0.20" \
        --commission-max-change-rate="0.01" \
        --min-self-delegation="1" \
        --fees="2000usei"
    

\*`<moniker>`改成你要设置的名字\*`<yourKeyName>`改成你要设置的钱包名

节点运行好了，等着官方代理

一些注意事项
------

*   测试网的出块速度比较快（0.7秒一块), 所以推荐用SSD，不然读写速度太慢影响出块
    
*   官方推荐1TB的存储有点过大，因为测试网基本没多少交易，估计500GB就足够了
    

一些链接
----

*   测试网任务：[https://3pgv.notion.site/All-Testnet-Missions-16c0a40320244c24b0bc3f663c0cf00b?v=545d9a9850334d618c59cb5de3e33bbb](https://3pgv.notion.site/All-Testnet-Missions-16c0a40320244c24b0bc3f663c0cf00b?v=545d9a9850334d618c59cb5de3e33bbb)
    
*   测试网浏览器：[https://sei.explorers.guru/](https://sei.explorers.guru/)
    
*   官方节点部署指南: [https://docs.seinetwork.io/nodes-and-validators/seinami-incentivized-testnet/joining-incentivized-testnet](https://docs.seinetwork.io/nodes-and-validators/seinami-incentivized-testnet/joining-incentivized-testnet)

---

*Originally published on [Ericet](https://paragraph.com/@ericet/sei)*
