ГАЙД ПО TERITORI NETWORK
Teritori создан для расширения возможностей пользователей, сообществ и разработчиков Web3 с помощью универсального центра dApps.
Вот несколько задач, которые мы хотим решить: Предоставление пользователям Web3 возможности полагаться на децентрализованные инструменты, а не пользоваться их аналогами Web2. Собрав все функции, нужно будет подтвердить свою личность, общаться с другими, создавать проект и развивать сообщество. Предлагая все инструменты, которые DAO потребуются для работы и развития. Соединение сообществ из блокчейнов IBC, а также других сетей для обеспечения бесперебойной работы нескольких цепочек.
apt update && apt upgrade -y
apt install build-essential git curl gcc make jq -y
wget -c https://go.dev/dl/go1.18.3.linux-amd64.tar.gz && rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.3.linux-amd64.tar.gz && rm -rf go1.18.3.linux-amd64.tar.gz
echo 'export GOROOT=/usr/local/go' >> $HOME/.bash_profile echo 'export GOPATH=$HOME/go' >> $HOME/.bash_profile echo 'export GO111MODULE=on' >> $HOME/.bash_profile echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> $HOME/.bash_profile && . $HOME/.bash_profile
go version
5)Качаем файлы ноды и устанавливаем:
git clone https://github.com/TERITORI/teritori-chain && cd teritori-chain && git checkout teritori-testnet-v2 && make install
teritorid version
6)Инициируем цепочку(меняем ИМЯНОДЫ на своё):
teritorid init ИМЯНОДЫ --chain-id teritori-testnet-v2
sed -i.bak 's/persistent_peers =.*/persistent_peers = "0b42fd287d3bb0a20230e30d54b4b8facc412c53@176.9.149.15:26656,2371b28f366a61637ac76c2577264f79f0965447@176.9.19.162:26656,2f394edda96be07bf92b0b503d8be13d1b9cc39f@5.9.40.222:26656"/' $HOME/.teritorid/config/config.toml
wget -O ~/.teritorid/config/genesis.json https://raw.githubusercontent.com/TERITORI/teritori-chain/main/testnet/teritori-testnet-v2/genesis.json
tee <<EOF >/dev/null /etc/systemd/system/teritorid.service [Unit] Description=Teritori Cosmos daemon After=network-online.target [Service] User=$USER ExecStart=/$USER/go/bin/teritorid start Restart=on-failure RestartSec=3 LimitNOFILE=4096 [Install] WantedBy=multi-user.target EOFer.target EOF
systemctl enable teritorid systemctl daemon-reload systemctl restart teritorid
11)Добавляем адрессбук. Для этого сначала стопаем ноду:
Качаем файл по ссылке: https://drive.google.com/file/d/19QnFkMWSv9AQzB4ZpFYfkw8oCc_2OuM5 и вставляем файл по пути: /root/.teritorid/config/
sudo systemctl restart teritorid && journalctl -u teritorid -f -o cat
12)Далее, перед созданием кошелька мы должны убедиться, что синхронизированы. Проверить можно командой:
teritorid status 2>&1 | jq .SyncInfo
13)После синка нужно использовать следующую команду для создания нового кошелька. Замените ИМЯКОШЕЛЬКА на своё. Не забудьте сохранить мнемонику.
teritorid keys add ИМЯКОШЕЛЬКА
14)Теперь нужно запросить тестовых монет. Переходим в дискорд канал проекта:
и запрашиваем токены в ветке Faucet с помощью этой команды:
$request АДРЕСКОШЕЛЬКА
Вы можете проверить, получили ли вы средства, как только ваш узел будет синхронизирован, с помощью этой команды:
teritorid query bank balances АДРЕСКОШЕЛЬКА --chain-id teritori-testnet-v2
15)Создаём валидатора (Замените ИМЯНОДЫ и ИМЯКОШЕЛЬКА) на свои
teritorid tx staking create-validator \ --commission-max-change-rate=0.01 \ --commission-max-rate=0.2 \ --commission-rate=0.05 \ --amount 1000000utori \ --pubkey=$(teritorid tendermint show-validator) \ --moniker=ИМЯНОДЫ \ --chain-id=teritori-testnet-v2 \ --min-self-delegation=1000000 \ --from=ИМЯКОШЕЛЬКА
На этом всё! Установка ноды закончена. Следите за новостями и обновлениями в нашем телеграм-канале!