Zeitgeist Collator /// v1.2.0

Zeitgeist Collator /// v1.2.0

cyberomanov

Zeitgeist Collator Program

Zeitgeist is an evolving blockchain for prediction markets and futarchy that intends to deploy as a Kusama parachain in Q3 or Q4 of 2021. As a way to help build a decentralized network that will be running block-producing nodes (collators), we are seeking node operating partners to work with us through our testnet and up to mainnet launch. To reward these early partners, we will be allocated a small amount of ZTG to those who are accepted into our Zeitgeist Collator Program and remain with us through the launch of the network.

HW: 2 CPU x 2 GB RAM x 40 GB HDD
ОС: Ubuntu 20.04

Арендуем сервер на любом удобном сервисе. Я покупаю здесь: vdsina.ru (при регистрации по моей ссылке - 10% скидка на стоимость всех услуг).

Открываем MobaXterm и создаём сессию. Гайд по MobaXterm.

# создаём пользователя и логинимся в новую учётную запись
# не обязательно, можно выполнять от 'root'

$ sudo adduser zeitgeist
$ usermod -aG sudo zeitgeist
$ sudo su zeitgeist


# обновляем 'базу данных' и скачиваем необходимые зависимости

$ cd && sudo apt-get update
$ sudo apt-get upgrade -y
$ sudo apt install curl make clang pkg-config libssl-dev build-essential git -y


# устанавливаем 'rustup-nightly'

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 
# прожимаем 'Enter', чем выбираем установку по умолчанию
$ source $HOME/.cargo/env


# клонируем и устанавливаем ноду

$ git clone https://github.com/zeitgeistpm/zeitgeist.git
$ cd zeitgeist
$ git fetch && git checkout v0.1.1
$ ./scripts/init.sh
$ cargo build --release
# создаём сервис, редактируя имя ноды

$ sudo tee <<EOF >/dev/null /etc/systemd/system/zeitgeistd.service
[Unit]
Description=Zeitgeist
After=network-online.target
[Service]
User=$USER
ExecStart=$HOME/zeitgeist/target/release/zeitgeist --chain battery_park --bootnodes /ip4/139.162.171.58/tcp/30333/p2p/12D3KooWPvu5rpH2FNYnAmiQ8X8XqkMiuSFTjH2jwMCSjoam7RGQ --name "<nickname>" --validator
Restart=always
RestartSec=10
LimitNOFILE=10000
[Install]
WantedBy=multi-user.target
EOF
# запускаем сервис с нодой

$ sudo systemctl daemon-reload
$ sudo systemctl enable zeitgeistd
$ sudo systemctl start zeitgeistd

# смотрим логи

$ sudo journalctl -u zeitgeistd -f

Переходим на сайт с телеметрией, ищем свою ноду по никнейму:

Если нашли, переходим к следующему этапу заполнения форм. Написал статью с заполнением всех актуальных форм и активностей.

Переходим на github.com и смотрим название последнего релиза ноды. Сейчас это "v0.1.1", следовательно комнады для обновления будут выглядеть так:

# логинимся в пользователя и останавливаем сервис

$ sudo su zeitgeist
$ sudo systemctl stop zeitgeistd


# скачиваем и билдим новый релиз ноды

$ cd $HOME/zeitgeist
$ git fetch && git checkout v0.1.1
$ ./scripts/init.sh
$ cargo build --release


# перезапускаем сервис и ищем себя в телеметрии

$ sudo systemctl restart zeitgeistd


мамичу за то, что родила такого гения.

Официальная статья про ивент.
Хороший видео-ролик про заполнение всех форм.
Официальная документация.

@how_to_node - канал, где я выкладываю свои гайды.
@crypto_watermelon и крипто арбузы - места, где мой товарищ выкладывает посты об интересных крипто-проектах и ивентах.
nodes.guru - сайт, где публикуются гайды раньше, чем у меня.
2TOP Nodes - сообщество, где участник команды 2TOP публикует гайды по нодам и тестнетам. Да, раньше, чем у меня. Круглосуточная поддержка и всё самое вкусное. Если есть пару лишних копеек, не жлобитесь. Сам состою в данном сообществе, ни капли не пожалел.
dropsearn.com и @dropstech - сообщество, где в первую очередь выходят новости о новых ивентах.
@icodrops_sergey
- папа.
Статья с крипто-кошельками автора гайда
.

Report Page