Нода SubSpace
Не буду расписывать как и где брать сервак. Мой кореш-нодер посоветовал использовать Hetzner , но новые акки там могут брать всего 5 серваков, поэтому придется подождать прежде чем увеличивать лимит. Ещё там нужно пройти KYC.
Вот скрин какие параметры у меня
Берите 2 2 40, для начала должно хватить, потом скорее всего придется докупить места на диске. После покупки все данные придут на почту
После того как вы взяли сервак, идёте сюда и качаете MobaXterm, с фришной версией там можно поставить одновременно 10 нод.
Заходите в приложение и чтобы создать сессию нажимаете всё как на скрине ниже
Потом нажимаете на звёздочку как на скрине
И запускаете сервак, вводите пароль с помощью пкм, "Paste". Этот пароль не будет виден в консоли и это нормально. Потом вас попросит поменять пароль и вы его меняете на свой.
А дальше после успешной смены пароля пишите всё как внизу:
cd $HOME sudo apt update && sudo apt upgrade -y sudo apt install wget -y wget -O subspace-node https://github.com/subspace/subspace/releases/download/snapshot-2022-mar-09/subspace-node-ubuntu-x86_64-snapshot-2022-mar-09 wget -O subspace-farmer https://github.com/subspace/subspace/releases/download/snapshot-2022-mar-09/subspace-farmer-ubuntu-x86_64-snapshot-2022-mar-09 sudo mv subspace* /usr/local/bin/ sudo chmod +x /usr/local/bin/subspace*
sudo adduser --system --home=/var/lib/subspace subspace
Теперь создаём кошель Polkadot и скачиваем расширение , сид фразу записываем и идём сюда и копируем адрес вашего кошеля он должен быть такого формата:
Далее вставляем этот кошель в первую команду, а во вторую пишем имя ноды
SUBSPACE_WALLET_ADDRESS="адрес для получения вознаграждения" SUBSPACE_NODE_NAME="имя вашей ноды"
То что ниже можно вставить всё за один раз
printf "[Unit] Description=Subspace Node After=network.target [Service] Type=simple User=subspace ExecStart=subspace-node --chain testnet --wasm-execution compiled --execution wasm --bootnodes \"/dns/farm-rpc.subspace.network/tcp/30333/p2p/12D3KooWPjMZuSYj35ehced2MTJFf95upwpHKgKUrFRfHwohzJXr\" --rpc-cors all --rpc-methods unsafe --ws-external --validator --telemetry-url \"wss://telemetry.polkadot.io/submit/ 1\" --name $SUBSPACE_NODE_NAME Restart=on-failure RestartSec=10 LimitNOFILE=10000 [Install] WantedBy=multi-user.target" > /etc/systemd/system/subspace-node.service
printf "[Unit] Description=Subspace Farmer Requires=subspace-node.service After=network.target After=subspace-node.service [Service] Type=simple User=subspace ExecStart=subspace-farmer farm --reward-address=$SUBSPACE_WALLET_ADDRESS Restart=on-failure RestartSec=10 LimitNOFILE=10000 [Install] WantedBy=multi-user.target" > /etc/systemd/system/subspace-farmer.service
sudo systemctl daemon-reload sudo systemctl enable subspace-node subspace-farmer sudo systemctl restart subspace-node subspace-farmer
Всё поздравляю, нода поставлена, теперь чтобы проверить работает ли она впишите эту команду
systemctl status subspace-node
Спасибо за внимание, надеюсь у вас поставилось всё просто, как у меня