Найти в Дзене
Альберт Ахатов

Установка ноды Blockcast

https://app.blockcast.network?referral-code=9AHGV7 подписываемся на канал в X, размещаем пост в X с вашей рефералкой и добавляемся на сервер в дискорде. Минимально: 2 vCPU / 4 GB RAM / ~20–40 GB SSD (BEACON в Docker обычно лёгкий, но запас по диску/ОЗУ не помешает). Подключитесь по SSH под пользователем с sudo. Обновите систему и поставьте зависимости sudo apt update && sudo apt -y upgrade sudo apt -y install ca-certificates curl git Устанавливаем Docker sudo apt update
sudo apt install -y ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg Добавим репозиторий в sources.list echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null Установим Docker + Compose plugin sudo apt update sudo apt install
Оглавление

1. Регистрируемся на портале по ссылке:

https://app.blockcast.network?referral-code=9AHGV7

2. Сразу выполняем квесты:

подписываемся на канал в X, размещаем пост в X с вашей рефералкой и добавляемся на сервер в дискорде.

-2

3. Подготовка VPS

Минимально: 2 vCPU / 4 GB RAM / ~20–40 GB SSD (BEACON в Docker обычно лёгкий, но запас по диску/ОЗУ не помешает).

Подключитесь по SSH под пользователем с sudo.

Обновите систему и поставьте зависимости

sudo apt update && sudo apt -y upgrade

sudo apt -y install ca-certificates curl git

Устанавливаем Docker

sudo apt update
sudo apt install -y ca-certificates curl gnupg

sudo install -m 0755 -d /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Добавим репозиторий в sources.list

echo \

"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \

https://download.docker.com/linux/ubuntu \

$(lsb_release -cs) stable" | \

sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Установим Docker + Compose plugin

sudo apt update

sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Проверка

docker --version

docker compose version

4. Установка ноды Blockcast

Скачайте официальный docker-compose манифест Blockcast

git clone https://github.com/Blockcast/beacon-docker-compose.git
cd beacon-docker-compose

Скачайте образы и запустите контейнеры

docker compose pull

docker compose up -d

Проверьте, что всё поднялось:

docker compose ps

Должны быть в списке контейнеры beacond, blockcastd, control_proxy со статусом Up.

5. Сгенерируйте Hardware ID и Challenge Key (для регистрации ноды)

Перейдите в папку compose, которую создаёт рантайм:

cd ~/.blockcast/compose

Запустите init внутри контейнера:

docker compose exec blockcastd blockcastd init

Эта команда выдаст Hardware ID, Challenge Key и Register URL.

Важно: сохраните приватный ключ

Официально указано, что нужно бэкапнуть файл:

~/.blockcast/certs/gw_challenge.key

— иначе потеряете возможность доказать владение устройством.

6. Зарегистрируйте ноду в веб-портале Blockcast

  • Зайдите на портал app.blockcast.network, войдите.
  • Откройте Register URL из вывода blockcastd init или внесите Hardware ID + Challenge Key вручную через Manage Nodes → Register Node.
  • Портал попросит доступ к геолокации в браузере — это нормально по их инструкции.

7. Проверка статуса и “здоровья”

Через несколько минут после регистрации нода должна стать Healthy на странице /manage-nodes.

По доке: нода должна быть онлайн 6 часов, чтобы прошёл первый connectivity test; первые награды/учёт обычно требуют более длительного аптайма (в доке упоминается 24 часа непрерывной работы, на самом деле у меня ушло более 3х дней прежде чем пошли награды).

-3

Донаты приветствуются.

Альберт Ахатов | Дзен