Не актуально
July 20, 2022

Obol public testnet

Команды были взяты с канала https://seainvestor.medium.com/obol-athenatestnet-cbcea7d20d30

1.Подготовка сервера

sudo apt update && sudo apt upgrade -y
sudo apt install make clang pkg-config libssl-dev libclang-dev build-essential git curl ntp jq llvm tmux htop screen unzip -y
sudo apt install docker.io -y
git clone https://github.com/docker/compose
cd compose
git checkout v2.6.1
make
cd
mv compose/bin/docker-compose /usr/bin
docker-compose version
#Если версия высветиться v2.6.1, то все хорошо

2. Устанавливаем ноду

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.1 create 
enr
#Выдаст длинный код, который нужно целиком вставить в форму. Выглядит он так:
"enr:-JG4QHAG_yDgdshF6Ia9dQRW5V6b7lb-lb-Ax1.."

3. Backup ваших личных ключей

Обязательно сохринте свои ключи перед удалением сервера, иначе смысла от вашей форму никакой. Ваши ключи находятся в папке

cd
cd charon-distributed-validator-node/.charon
#В этой папке ваш ключ "charon-enr-private-key" который нужно сохранить себе на компьютер используя программу MobaxTerm или Termius для MacBook

4. Удаление Obol

Если хотите удалить проект с вашего сервера, то просто следуйте командам ниже. Но перед удалением обязательно сохраните ваши ключи.

rm -rf charon-distributed-validator-node

Команды были взяты с канала https://seainvestor.medium.com/obol-athenatestnet-cbcea7d20d30