SOICACA pfp
SOICACA
@soicaca
Initia Validator Node Setup Guide [Initia Testnet is live ]
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 1: Prepare a VPS with the Right Specifications - Memory: 16 GB RAM - CPU: 4 cores - Disk: 1 TB SSD
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 2: Log In to Your VPS, Install, and Update Required Packages sudo apt update && sudo apt upgrade -y (ENTER) sudo apt install curl git jq build-essential gcc unzip wget lz4 -y (ENTER)
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 3: Install Go cd $HOME && \ ver="1.22.0" && \ 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" && \
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 3: Install Go echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile && \ source $HOME/.bash_profile && \ go version
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 4: Install initia binary git clone https://github.com/initia-labs/initia.git cd initia git checkout v0.2.14 make install initiad version (ENTER)
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 5: Set up # Customize if you need echo 'export MONIKER="My_Node"' >> ~/.bash_profile echo 'export CHAIN_ID="initiation-1"' >> ~/.bash_profile echo 'export WALLET_NAME="wallet"' >> ~/.bash_profile echo 'export RPC_PORT="26657"' >> ~/.bash_profile source $HOME/.bash_profile (ENTER) My_Node = Your name choose
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 6: Initialize the node cd $HOME initiad init $MONIKER --chain-id $CHAIN_ID initiad config set client chain-id $CHAIN_ID initiad config set client node tcp://localhost:$RPC_PORT initiad config set client keyring-backend os (ENTER) # You can set it to "test" so you will not be asked for a password
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 7: Download genesis.json wget https://initia.s3.ap-southeast-1.amazonaws.com/initiation-1/genesis.json -O $HOME/.initia/config/genesis.json (ENTER)
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 8: Add seeds and peers to the config.toml Inbox Or https://medium.com/@nodescribe/initia-validator-node-setup-guide-initia-testnet-is-live-09b1328bd596
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 10: Configure prunning to save storage (Optional) sed -i \ -e "s/^pruning *=.*/pruning = \"custom\"/" \ -e "s/^pruning-keep-recent *=.*/pruning-keep-recent = \"100\"/" \ -e "s/^pruning-interval *=.*/pruning-interval = \"10\"/" \ "$HOME/.initia/config/app.toml"
1 reply
0 recast
0 reaction

SOICACA pfp
SOICACA
@soicaca
Step 11: Set min gas price sed -i -e "s/^minimum-gas-prices *=.*/minimum-gas-prices = \"0.15uinit,0.01uusdc\"/" $HOME/.initia/config/app.toml (ENTER)
0 reply
0 recast
0 reaction