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 - папа.
Статья с крипто-кошельками автора гайда.