Полный гайд: как установить ноду Elixir
Гайд по установке ноды Elixir: пошаговое руководство
В этом гайде мы подробно разберём процесс установки ноды Elixir. Эта сеть создана для быстрого и надёжного обмена ликвидностью между блокчейнами. Следуя нашим инструкциям, вы сможете легко настроить ноду Elixir, даже если у вас нет опыта в подобных технологиях.
О проекте Elixir
Elixir — это децентрализованная сеть, разработанная для упрощения межсетевого обмена ликвидностью. Она поддерживает торговые операции, позволяет выпускать синтетический доллар deUSD и предоставляет инвесторам доступ к DeFi без необходимости менять их текущие активы. Благодаря объединению множества сервисов, Elixir обеспечивает быстрые, безопасные и эффективные транзакции между различными блокчейнами.
Установка ноды Elixir: Пошаговый гайд
Минимальные требования к серверу: 4 CPU, 8 GB оперативной памяти, 100 GB SSD, ОС Ubuntu 22.04+
Надежные и быстрые сервера можно приобрести на xorek.cloud. Выбирайте любой VPS характеристики которого выше минимальных требований.
Подготовка к установке
Нам понадобиться 2 EVM адреса - один для ноды, другой для того получить $MOCK и застейкать на нашу ноду.
Вы можете создать несколько счетов в кошельке Metamask и переключатся между ними.
Для того чтобы запросить тествые токены $MOCK, чтобы делегировать их на нашу ноду, нам нужно немного тестового эфира в сети Sepolia. Получить их можно с крана Alchemy или QuickNode. Запрашиваем токены на первый адрес.
От второго адреса, который будет использован для ноды, нужно скопировать приватный ключ.
Подключение к серверу
Для подключения к серверу введите в командной строке:
ssh username@hostname
Где “username” имя пользователя которое вам выдадут после покупке сервера, обычно это “root”, а ”hostname” — это IP-адрес вашего сервера. При вводе пароля символы не отображаются, вставить пароль можно правой кнопкой мыши после чего подтвердить нажатием Enter. После успешного ввода вы увидите приветственное сообщение.
Несмотря на то что мы можем подключатся к серверам стандартными методами, рекомендуем использовать специальные программы, такие как MobaXterm. Они позволяют хранить все сервера, подключаться в один клик и управлять файлами, облегчая обмен данными между сервером и компьютером.
Установка ноды
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io -y
mkdir elixir && cd elixir && wget https://files.elixir.finance/validator.env
Теперь нужно отредактировать конфиг
nano validator.env
Нужно установить следующие значения:
STRATEGY_EXECUTOR_DISPLAY_NAME= имя_валидатора STRATEGY_EXECUTOR_BENEFICIARY= адрес_кошелька SIGNER_PRIVATE_KEY= приватный_ключ_кошелька_ноды
Перемещаться по тексту можно стрелками, стирать с помощью Backspace, вставлять адреса правой кнопкой мыши
После чего нажать для выхода Ctrl+X, подтвердить сохранение нажав Y и Enter
docker pull elixirprotocol/validator:testnet
docker run -d \ --env-file $HOME/elixir/validator.env \ --name elixir \ --restart unless-stopped \ -p 17690:17690 \ elixirprotocol/validator:testnet
docker logs -f elixir
После того как получим сообщение что наш валидатор онлайн, можно переходить к следующему шагу.
Делегируем токены
Теперь нужно застейкать токены на свою ноду. Для этого переходим на сайт, подключаем кошелек с тем счетом на который мы получали эфир и жмем "Mint 1000 MOCK"
После того как заминтим токены, ищем свою ноду по адресу кошелька и делегируем токены
На этой же странице можно проверять статус своей ноды, если вы только ее установили то потребуется некоторое время чтобы статус обновился, если все сделано правильно то в течении 10 минут статус должен стать онлайн.
Полезные команды
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
Зачем запускать ноду Elixir?
Развёртывание ноды Elixir позволяет вам стать частью передовой сети, оптимизирующей обмен ликвидностью между блокчейнами. Устанавливая ноду, вы поддерживаете работу экосистемы и вносите вклад в развитие инновационных DeFi-решений. В этом гайде мы расскажем, как быстро и просто настроить ноду Elixir, чтобы воспользоваться всеми её возможностями.
Ссылки проекта:
Сайт: https://www.elixir.xyz/
Документация: https://docs.elixir.xyz/
Discord: https://discord.com/invite/elixirnetwork
Twitter: https://x.com/elixir