✔️Celestia

Install go

cd $HOME
VER="1.21.3"
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" 
[ ! -f ~/.bash_profile ] && touch /.bash_profile 
echo "export PATH=$PATH:/usr/local/go/bin:/go/bin" >> ~/.bash_profile 
source $HOME/.bash_profile 
[ ! -d ~/go/bin ] && mkdir -p ~/go/bin

set vars

echo "export WALLET="wallet"" >> $HOME/.bash_profile 
echo "export MONIKER="test"" >> $HOME/.bash_profile 
echo "export CELESTIA_CHAIN_ID="celestia"" >> $HOME/.bash_profile
echo "export CELESTIA_PORT="40"" >> $HOME/.bash_profile 
source $HOME/.bash_profile

download binary

config and init app

download genesis and addrbook

set seeds and peers

set custom ports in app.toml

set custom ports in config.toml file

config pruning

set minimum gas price, enable prometheus and disable indexing

create service file

reset and download snapshot

enable and start service

Last updated