July 10, 2022

Obol(в процессе редактирования)

Создание ключей

Отдельный сервер для этого держать не нужно, мы просто сгенерируем ключи и в будущем разместим ноду там, где это будет удобно нам.

  1. Заходим на имеющийся сервер
  2. Установим тулзы:
bash <(curl -s [<https://raw.githubusercontent.com/razumv/helpers/main/tools/main.sh>](<https://raw.githubusercontent.com/razumv/helpers/main/tools/main.sh>))
bash <(curl -s [<https://raw.githubusercontent.com/razumv/helpers/main/tools/install_docker.sh>](<https://raw.githubusercontent.com/razumv/helpers/main/tools/install_docker.sh>))
  1. Клонируем репозиторий и генерируем ключи:
git clone <https://github.com/ObolNetwork/charon-distributed-validator-node.git>
chmod o+w charon-distributed-validator-node
cd charon-distributed-validator-node
docker run --rm -v "$(pwd):/opt/charon" ghcr.io/obolnetwork/charon:v0.8.0 create enr

После выполнения команды через какое-то время получаем строчку:

сохраняем эту строчку, она будет необходима для заполнения формы

  1. Сохраняем приватник в надежном месте(!). Посмотреть его можете командой:
cat $HOME/charon-distributed-validator-node/.charon/charon-enr-private-key

Переходим к Регистрация в форме

Заполняем форму на участия в тестнете

В форме попросят ваш ключ который мы генерили ранее в остальном в форме нет ничего сложного указываем данные и заполняем