Elixir v2 testnet node guide
Сайт: https://elixir.finance/
Твіттер: https://twitter.com/ElixirProtocol
Діскорд: https://discord.gg/hAPfBSjkCj
Офіційний гайд - https://docs.elixir.finance/running-an-elixir-validator
2 CPU
4 GB RAM
40 GB SSD
OS: Ubuntu 20.04
Встановлюємо потрібні пакети та оновлюємо "дані":
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
Lsb-release
Встановлюємо докер:
sudo mkdir -p /etc/apt/keyrings
curl-fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) 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
sudo docker run hello-world
Після цього має відобразитися:
You should see a message:
Unable to find image 'hello-world:latest'
latest: Pulling from library/hello-world
2db29710123e: Pull complete
wget https://files.elixir.finance/Dockerfile
Змінюємо конфігурацію:
nano Dockerfile
Відобразяться дані:
FROM elixirprotocol/validator: testnet-1
ENV ADDRESS=
ENV PRIVATE_KEY=
ENV VALIDATOR_NAME=
Заповнюємо поля чітко, без лапок і пробілів. ENV ADDRESS – адреса метамаску, PRIVATE_KEY – приватний ключ (не фраза), VALIDATOR_NAME – ім'я валідатора.
Щоб вийти, натискаємо Ctrl x і натискаємо Y.
docker build. -f Dockerfile -t elixir-validator
Запускаємо ноду:
docker run -it --name ev elixir-validator
Переглянути запущені контейнери:
docker container logs <CONTAINED_ID>
<CONTAINED_ID> – ім'я контейнера.
Переходим на сайт - https://dashboard.elixir.finance и конектимо гаманець.
Далі нам потрібно заклймити тестові токени ELXR.
Для цього потрібен тестовий ETH, щоб заклеймити, просимо його в каналі https://discord.gg/hAPfBSjkCj).
Після того заходимо на сайт і клеймимо токени $ELXR справа зверху.
Після того, як ви отримали токени ELXR, стейкаємо токени. Підійде будь-яка сума від 100-1000 ELXR.
Потім зареєструйте валідатора. Ви можете натиснути кнопку реєстрації, а потім ввести адресу гаманця, який використовувався для запуску валідатора на попередніх кроках. Можлива затримка, перш ніж кнопка реєстрації стане активною. (Також ви можете здійснити дії по клейму тестових токенів проекту і без створення своєї ноди, просто потім буде можливість делегувати свої ELXR іншому валідатору).
Як тільки ця транзакція буде підтверджена, перевірте таблицю лідерів, щоб переконатися, що вашу адресу зареєстровано.
Потім переконайтеся, що дійсні ордери обробляються, знайшовши валідатор на сторінці метрик.
Не забуваємо слідкувати за оновленнями ноди та іншою інформацією у Діскорді проекту.