August 22

Как установить Blockcast BEACON ноду на VPS ubuntu 22/24/25

Покупаем VPS я предпочитаю на xorek.cloud

Минимальные требования:

  • 2 CPU
  • 4 GB RAM
  • 10 GB SSD

ПОДГОТОВКА

sudo apt update && sudo apt upgrade -y
sudo apt install -y ca-certificates curl gnupg lsb-release
sudo mkdir -m 0755 -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
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
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

УСТАНОВКА Blockcast Beacon

Клонируем репозиторий:

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

Ожидаем увидеть 4 сервиса:

Генерация ключей:

docker compose exec blockcastd blockcastd init

Получаем приватный ключ:

cat ~/.blockcast/certs/gw_challenge.key

-----BEGIN PRIVATE KEY---— AC322AQAwsawDK2hkyDeba6oWM0SF+wOeNBCY900wNYmqtqvU9IS56
-----END PRIVATE KEY---—

!!!!Обязательно сохраняем в надежное место

РЕГИСТРАЦИЯ НОДЫ

Отправляемся на https://app.blockcast.network

Подключаемся через почту

  1. Подвязываем к профилю наш кошелек Solana, Twitter и дискорд
  2. Выполняем простые соц задания
  3. Переходим в раздел Manage Nodes -> Register Node

Вводим полученные данные и нажимаем Register Node.

Что бы ваша геолокация подтянулась нужно разрешить в браузере запрос геолокации.

Если не хотите светить свою гео

Разрешаем доступ к геолокации.

  • Указать точку вручную (например, Франкфурт) → в Chrome DevTools включи Sensors → Custom Location и подставь координаты.
  • Пример:
    • Latitude: 60.1109
    • Longitude: 85.6820

Обновляем страницу и наша геолокация должна подтянутся

Готово.

Ждем 10-15 минут пока нода скачает все необходимые файлы и синхронизируется с облаком

Видим Online значит все прошло успешно