Еликсир чвор је део децентрализованог протокола који се користи за аутоматизацију креирања тржишта на различитим трговинским платформама (CEX и DEX). Он помаже у обезбеђивању ликвидности трговинских парова, нудећи транспарентна и аутоматизована решења за различите пројекте и кориснике. Да бисте инсталирали и користили Еликсир чвор, потребно је да пратите неколико корака.
За стабилан рад Elixir валидатора биће вам потребно:
РАМ меморија: минимум 8 ГБ.
Интернет: стабилна веза брзине од најмање 100 Mbit/s.
Простор на диску: минимум 100 GB.
Процесор: Било који који може стабилно да ради 24/7.
Оперативни систем: Linux, macOS или Windows (Linux се препоручује за већу стабилност).
Докер: Докер мора бити инсталиран за управљање контејнерима.
Да бисте покренули Elixir чвор, потребно је да инсталирате Docker. Пратите упутства за ваш оперативни систем:
Убунту/Линукс:
sudo apt update sudo apt install docker.io sudo systemctl start docker sudo systemctl enable docker
MacOS: Инсталирајте Docker Desktop са званичне веб странице.
Windows: Такође инсталирајте Docker Desktop са званичне веб странице.
Да бисте проверили инсталацију, покрените:
docker --version
Да бисте радили са Elixir мрежом, потребан вам је јединствени новчаник који ће се користити за потписивање трансакција.
Инсталирајте проширење Metamask и креирајте нови налог.
Сачувајте приватни кључ вашег новог налога. Ово је неопходно за подешавање валидатора.
Направите датотеку окружења (на пример, validator.env) у коју треба да унесете следеће податке:
STRATEGY_EXECUTOR_DISPLAY_NAME
— Јавно име валидатора приказано на Elixir контролној табли.
STRATEGY_EXECUTOR_BENEFICIARY
— адреса новчаника на који ће бити послате награде.
SIGNER_PRIVATE_KEY
— приватни кључ раније креираног новчаника.
Преузмите Docker слику Elixir чвора и покрените контејнер са подешавањима:
Преузмите слику чвора:
docker pull elixirprotocol/validator:v3
Покрените контејнер тако што ћете навести датотеку окружења:
docker run -d --env-file /path/to/validator.env --name elixir elixirprotocol/validator:v3
Аутоматско поновно покретање чвора: Да би се валидатор аутоматски поново покренуо након пада система или поновног покретања, користите --restart unless-stopped:
docker run -d --env-file /path/to/validator.env --name elixir --restart unless-stopped elixirprotocol/validator:v3
Покретање на ARM архитектури (нпр. Apple Silicon): Ако имате ARM процесор, потребно је да додате заставицу --platform linux/amd64
:
docker run -d --env-file /path/to/validator.env --name elixir --platform linux/amd64 elixirprotocol/validator:v3
Да бисте ажурирали чвор на нову верзију, покрените следеће команде:
Зауставите тренутни контејнер:
docker kill elixir docker rm elixir
Преузмите нову верзију:
docker pull elixirprotocol/validator:v3
Поново покрените чвор:
docker run -d --env-file /path/to/validator.env --name elixir --restart unless-stopped elixirprotocol/validator:v3
Праћење: Валидатор се може конфигурисати да користи HTTP крајње тачке за проверу исправности и метрика путем Прометеуса. Да бисте то урадили, отворите порт 17690:
docker run -d --env-file /path/to/validator.env --name elixir -p 17690:17690 elixirprotocol/validator:v3
Ажурирање валидатора: Ако треба да ажурирате чвор, покрените следеће команде:
docker kill elixir docker rm elixir docker pull elixirprotocol/validator:v3 docker run --name elixir --env-file validator.env --platform linux/amd64 -p 17690:17690 --restart unless-stopped elixirprotocol/validator:v3
Када је чвор инсталиран и покренут, можете почети да радите са Elixir-ом, учествујући у обезбеђивању ликвидности и примајући награде за рад као валидатор. Пратите ажурирања и ажурирајте чвор на време ради исправног рада.