Сервер

Рекомендовані вимоги: 4 CPU / 8 GB RAM / 200 GB SSD


Налаштування ноди

Готуємо сервер:

sudo apt update && sudo apt upgrade -y && \\
sudo apt install curl tar wget clang pkg-config libssl-dev libleveldb-dev jq build-essential bsdmainutils git make ncdu htop screen unzip bc fail2ban htop -y

Встановлюємо go

ver="1.20.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" && \\
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile && \\
source $HOME/.bash_profile

Untitled

Завантажуємо бінарний файл

cd $HOME
git clone <https://github.com/babylonchain/babylon.git>
cd babylon
git checkout v0.5.0
make install

Untitled

Змінюємо “f5nodes” при налаштуванні

babylond init f5nodes --chain-id bbn-test1
babylond config chain-id bbn-test1

Untitled

Завантажуємо genesis файл

wget <https://github.com/babylonchain/networks/raw/main/bbn-test1/genesis.tar.bz2>
tar -xjf genesis.tar.bz2 && rm genesis.tar.bz2
mv genesis.json ~/.babylond/config/genesis.json

Untitled

Завантажуємо addrbook

curl -s <https://snapshots-cosmos.mirror-reflection.com/cosmos-testnet/babylon-testnet/addrbook.json> > $HOME/.babylond/config/addrbook.json