CosmoBook nodes
  • README
  • Cosmos validator node guides
    • defund
      • defund_on_akash
      • old_defund-private-1
        • install_node
    • haqq
      • install_node
    • humans
      • commands
      • install_mainnet
      • install_testnet
      • Statesync instructions
      • Upgrade mainnet validator node
    • hypersign
      • install_node
    • ollo
      • install_node
    • paloma
      • install_node
    • quicksilver
      • install_node
    • rebus
      • install_node
      • install_with_cosmovisor
    • sei
      • Gentx for Sei Incentivized testnet (chain-id atlantic-1)
      • install_node
      • old_sei-testnet-2
        • install_node
    • stafi
      • install_node
    • stride
      • install_node
      • old_stride1
        • install_node
      • old_stride2
        • install_node
    • ununifi
      • install_node
  • polkadot
    • subspace
      • install_node
  • starknet
    • StarkNet node
  • usefull utils
    • List of usefull commands
    • cosmos_monitoring
      • install_guide
    • relayer_hermes
      • Hermes relayer
    • relayer_ibc_go_v.2.0.0
    • Faucet
  • blockclique
    • massa
      • install_node
  • ethereum
    • masa_finance
      • install_node
    • obol
      • Charon Distributed Validator Node
Powered by GitBook
On this page
  • Method 1. If you install new node
  • Update packages
  • Install dependencies
  • Install go
  • Download and build binaries
  • Init app
  • Create wallet (!Safe your mnemonic)
  • Add genesis account
  • Generate gentx
  • Submit PR with Gentx
  • Method 2. If you have installed node
  1. Cosmos validator node guides
  2. sei

Gentx for Sei Incentivized testnet (chain-id atlantic-1)

Method 1. If you install new node

Update packages

sudo apt update && sudo apt upgrade -y

Install dependencies

sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils ncdu gcc git jq liblz4-tool -y

Install go

ver="1.18.2"
cd $HOME && \
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export GOROOT=/usr/local/go" >> ~/.bash_profile && \
echo "export GOPATH=$HOME/go" >> ~/.bash_profile && \
echo "export GO111MODULE=on" >> ~/.bash_profile && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile && \
source ~/.bash_profile && \
go version

Download and build binaries

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

Init app

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

Create wallet (!Safe your mnemonic)

seid keys add <wallet_name>

To recover your wallet using seed phrase (optional)

seid keys add <wallet_name> --recover

Add genesis account

seid add-genesis-account <wallet_name> 100000000usei

Generate gentx

seid gentx <wallet_name> 100000000usei \
--moniker="<moniker>" \
--commission-max-change-rate=0.01 \
--commission-max-rate=0.20 \
--commission-rate=0.05 \
--chain-id atlantic-1 \

Submit PR with Gentx

cat ~/.sei/config/gentx/gentx-*

Copy the content and create a PR

Method 2. If you have installed node

cd $HOME

# create new dirrecrtory
mkdir atlantic-1

# init node
seid init <moniker> --chain-id atlantic-1 --home $HOME/atlantic-1

# create wallet from mnemonic
seid keys add <wallet_name> --recover --home $HOME/atlantic-1 

# add genesis account
seid add-genesis-account <wallet_name> 100000000usei --home $HOME/atlantic-1

# generate gentx
seid gentx <wallet_name> 100000000usei \
--moniker="<moniker>" \
--commission-max-change-rate=0.01 \
--commission-max-rate=0.20 \
--commission-rate=0.05 \
--chain-id atlantic-1 \

# copy the content
cat ~/atlantic-1/config/gentx/gentx-*
PreviousseiNextinstall_node

Last updated 1 year ago