Установка ноды Zora
Характеристики сервера: 4–6CPU/16RAM/200SSD(я взял 4\8\160)
Ещё нам понадобится приложение на алчеми под эту ноду. Создаем по ссылке и с такими же параметрами как на скрине(имя и описпние можно любое):
Копируем API который через https, он понадобится при дальнейшей установке:
sudo apt-get update && sudo apt-get upgrade -y sudo apt install curl build-essential git screen jq pkg-config libssl-dev libclang-dev ca-certificates gnupg lsb-release -y
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
git clone https://github.com/conduitxyz/node.git cd node ./download-config.py zora-mainnet-0 export CONDUIT_NETWORK=zora-mainnet-0
Далее добавляем в этом файле скопированный ключ API из алчеми и ссылку как тут:
В конце выйти из нано CTRL + X, Y и enter
cp .env.example .env nano .env
# [recommended] replace with your preferred L1 (Ethereum, not Conduit) node RPC URL:
OP_NODE_L1_ETH_RPC=HTTP ССЫЛКА НА АЛЧЕМИ
OP_NODE_L1_BEACON=https://beaconstate.info/
screen -S zora
docker compose up --build
Первое время лежит вот в такой ошибке, просто закрываем скрин и ждём
Готово. Мониторим через алчеми и ждем инфо о наградах
Полезные команды
Не создавайте несколько скринов что бы в них не запутаться. Если открыли несколько смотрите их список и убивайте не нужный. Посмотреть список:
Возврат в скрин(zora или с номером из пр. пункта)
screen -x zora
Рестарт(внутри старого скрина)
cd cd node docker compose restart
cd cd node docker ps
Удаление ноды
cd cd node docker ps docker compose stop docker rm node-node-1 docker rm node-geth-1