BlockMesh. Устанавливаем ноду. Step By Step, How To Install BlockMesh && UPDATE NODE
Проект BlockMesh находится на ранней стадии и пока не привлек инвестиции, но уже имеет партнерства с проектами, такими как Backpack и Eclipse. Для участников проекта сейчас доступен этап с вознаграждениями, включающий установку браузерного расширения и ноды на сервер с минимальными характеристиками, что позволяет зарабатывать очки.
Характеристики: 1CPU/1RAM/10SSD || Ubuntu 22.04
НЕ допускается: Запуск узлов на VPS, Запуск нескольких узлов на одном IP-адресе. Допускается: Использование одной учетной записи с разных IP-адресов, лучше 1 узел = 1 учетная запись.
NOT allowed: Running nodes on VPS, Running multiple nodes on one IP address. Allowed: Using one account from different IP addresses, better 1 node = 1 account.
Зарегистрируйтесь на официальном сайте BlockMesh. Укажите код приглашения odanoder
|| Register on the official BlockMesh website. Enter the invitation code odanoder
На почту придет письмо. Обязательно подтвердите свою почту.A letter will be sent to your email. Be sure to confirm your email.
Подключить свой twitter
аккаунт и solana wallet
|| Connect your twitter
and solana wallet
Установка браузерного расширения || Installing a browser extension
Устанавливаем расширение || Installing the extension
Вводим почту и пароль || Enter your email and password
Поинты отслеживаем в dashboard || We track points in the dashboard
Установка ноды на сервер || Installing a node on a server
Для этой ноды нужна минимальная версия Ubuntu 22.04This node requires a minimum version of Ubuntu 22.04
sudo apt update && sudo apt upgrade -y
wget https://github.com/block-mesh/block-mesh-monorepo/releases/download/v0.0.307/blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz
tar -xvzf blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz && rm blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz
Копируем весь текст сразу и вставляем в командную строку || Copy the entire text at once and paste it into the command line
EMAIL - заменить на свой адрес электронной почты, который указывали при регистрации на сайте. Кавычки оставляем. PASSWORD - заменить на свой пароль. Кавычки оставляем.EMAIL - replace with your email address that you specified when registering on the site. Leave the quotation marks. PASSWORD - replace with your password. Leave the quotation marks.
sudo bash -c "cat <<EOT > /etc/systemd/system/blockmesh.service [Unit] Description=BlockMesh After=network.target [Service] User=$USER ExecStart=$HOME/target/release/blockmesh-cli login --email 'EMAIL' --password 'PASSWORD' WorkingDirectory=$HOME/target/release Restart=on-failure [Install] WantedBy=multi-user.target EOT"
sudo systemctl daemon-reload && sudo systemctl enable blockmesh sudo systemctl start blockmesh
Поинты отслеживаем в dashboard || We track points in the dashboard
Полезные команды || Useful commands
Проверка логов || Checking logs
sudo journalctl -u blockmesh.service -f -n 100
Перезагрузка сервиса || Restarting the service
sudo systemctl restart blockmesh
Обновление ноды || Updating the node || ver: v0.0.316
GITHUB releases (blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz)
Копируем ссылку на последнюю версию бинарного файла || Copy the link to the latest version of the binary file
sudo apt update && sudo apt upgrade -y sudo systemctl stop blockmesh rm -rf $HOME/target/ wget https://github.com/block-mesh/block-mesh-monorepo/releases/download/v0.0.316/blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz tar -xvzf blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz rm blockmesh-cli-x86_64-unknown-linux-gnu.tar.gz sudo systemctl restart blockmesh
Проверяем логи и смотрим версию || Check the logs and see the version
sudo journalctl -u blockmesh.service -f -n 100
Удаление ноды || Delete node
sudo systemctl stop blockmesh sudo systemctl disable blockmesh sudo rm /etc/systemd/system/blockmesh.service sudo systemctl daemon-reload rm -rf target
________________________________
Часто Задаваемые Вопросы || Frequently Asked Questions
Большинство обновлений обратно совместимы || Most updates are backward compatible.
О критически важных обновлений сообщается в официальном канале проекта. Повешение верcии CLI связано с внесением любых изменений, но обычно версия не меняется. || Critical updates are announced in the official project channel. CLI version hanging is associated with any changes, but usually the version does not change.