Installation
4vCPU"
8GB
160 SSD
Manual Installation
Install dependencies
UPDATE SYSTEM AND INSTALL BUILD TOOLS
sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential
sudo apt -qy upgradeINSTALL GO
sudo rm -rf /usr/local/go
curl -Ls https://go.dev/dl/go1.21.10.linux-amd64.tar.gz | sudo tar -xzf - -C /usr/local
eval $(echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee /etc/profile.d/golang.sh)
eval $(echo 'export PATH=$PATH:$HOME/go/bin' | tee -a $HOME/.profile)Download and build binaries
# Clone project repository
cd $HOME
rm -rf initia
git clone https://github.com/initia-labs/initia.git
cd initia
git checkout v0.2.15
# Build binaries
make build
# Prepare binaries for Cosmovisor
mkdir -p $HOME/.initia/cosmovisor/genesis/bin
mv build/initiad $HOME/.initia/cosmovisor/genesis/bin/
rm -rf build
# Create application symlinks
sudo ln -s $HOME/.initia/cosmovisor/genesis $HOME/.initia/cosmovisor/current -f
sudo ln -s $HOME/.initia/cosmovisor/current/bin/initiad /usr/local/bin/initiad -fInstall Cosmovisor and create a service
Initialize the node
Download latest chain snapshot
Start service and check the logs
Automatic Installation
Moniker yerine validator isminizi giriniz.
Run Validator
Burdaki moniker, identity, details, website gibi kısımları değiştirip cüzdan adınızı girip düzenledikten sonra çalıştırmanız yeterli (1000000uinit = 1 INIT)
Oracle Setup
Öncelikle aynı sunucu içinde bir tane screen oluşturalım.
Daha sonra bu screene ulaşmak için
screen -r oraclekomutunu çalıştırmanız yeterli
Bu bölüm sadece aktif set için geçerli ama şimdiden kurabilirsiniz.
Step 2: Oracle Çalıştıralım
CREATE SYSTEMD SERVICE
ENABLE AND START SYSTEMD SERVICE
Step 3: Validating Prices
Aşağıdaki komutu çalıştırdığınızda fiyatlar görmeniz gerekiyor. Fakat aktif sette değilseniz burada fiyat göremeyeceksiniz. CTRL C ile durdurup devam edebilirsiniz.
Step 4: Enable Oracle Vote Extension
config dosyası içinde app.toml bulup, aşağıdaki gibi düzenlemeniz gerekiyor. Bu adımları yaptıktan sonra,
Step 5: Check the systemd logs
To check service logs use command below:
Successfull Log examples:
Last updated