Установка ноды Elixir
1. Требования к ноде
Рекомендуемая конфигурация сервера
Аренда сервера подходящего конфига
VDSina - 1000р/мес (рекомендую)
Xorek - 750/мес
TimeWeb - 1500р/мес
2. Установка ноды
1. Обновляем пакеты
sudo apt update -y && sudo apt upgrade -y
2. Скачиваем Docker
sudo apt install docker.io -y
3. Создаем папку под ноду и качаем конфиг
mkdir elixir && cd elixir && wget https://files.elixir.finance/validator.env
4. Открываем конфиг и меняем переменные под себя
nano validator.env
STRATEGY_EXECUTOR_IP_ADDRESS= ip_вашего_сервера STRATEGY_EXECUTOR_DISPLAY_NAME= название_валидатора STRATEGY_EXECUTOR_BENEFICIARY= адрес_кошелька_валидатора SIGNER_PRIVATE_KEY= приватник_кошелька_валидатора
Сохраняем и выходим из nano при помощи последовательного нажатия
ctrl+x y enter
5. Скачиваем Docker образ валидатора
docker pull elixirprotocol/validator:v3
6. Делегируем токены и запускаем валидатора
1. Идем в любой кран и запрашиваем токены на любой кошелек(не тот который мы вводили как валидатора)
https://faucet.quicknode.com/drip
4. Заходим обратно в терминал, запускаем валидатора(это одна команда)
docker run -d -it \ --env-file /root/elixir/validator.env \ --name elixir \ elixirprotocol/validator:v3
docker ps -a
docker logs -f айди_контейнера
Должны видеть следующее в начале. Не должно быть никаких warning, error
Если есть ошибки, то обычно это связато с некоректным заполнением .env файла. Так что сразу проверяйте свой приватник, адрес, айпишник. Так же не ставьте в названии валидатора никакие спец символы
6. Делегируем токены в своего валидатора
Делегируем на адрес валидатора
После делегирования вы должны увидеть информацию валидатора
Полезные команды
Посмотреть статус ноды, ответ должен быть OK
curl 127.0.0.1:17690/health | jq
curl 127.0.0.1:17690/metrics | jq
docker logs -f elixir
Обновление ноды
Останавливаем и удаляем контейнер с нодой:
docker stop elixir docker rm elixir
docker pull elixirprotocol/validator:v3
docker run -d -it \ --env-file /root/elixir/validator.env \ --name elixir \ elixirprotocol/validator:v3
Наш телеграмм канал по нодам — https://t.me/g7monitor
Наш чат по нодам — https://t.me/g7team_chat