Noda Elixir er en del av en desentralisert protokoll som brukes til å automatisere marketmaking på ulike handelsplattformer (CEX og DEX). Den bidrar til å skaffe likviditet på handelspar, og tilbyr transparente og automatiserte løsninger for ulike prosjekter og brukere. For å installere og arbeide med Elixir-noden må du følge en rekke trinn.
Elixir-validatoren krever følgende:
RAM (Random Access Memory): minst 8 GB.
Internett: stabil tilkobling med en hastighet på minst 100 Mbps.
Diskplass: minst 100 GB.
Prosessor: hvilken som helst prosessor som kan arbeide stabilt 24/7.
Operativsystem: Linux, macOS eller Windows (Linux anbefales for mer stabilitet).
Docker: Du må installere Docker for å administrere containere.
For å kjøre Elixir-noden må du installere Docker. Følg instruksjonene for operativsystemet ditt:
Ubuntu/Linux:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
MacOS: Installer Docker Desktop via den offisielle nettsiden.
Windows: Installer også Docker Desktop via det offisielle nettstedet.
Kjør for å bekrefte installasjonen:
docker --version
Elixir-nettverket krever en unik lommebok for å signere transaksjoner.
Installer Metamask-utvidelsen og opprett en ny konto.
Lagre den private nøkkelen til den nye kontoen. Dette er nødvendig for å konfigurere validatoren.
Opprett en miljøfil (f.eks. validator.env) der du må angi følgende data:
STRATEGY_EXECUTOR_DISPLAY_NAME
- Det offentlige navnet på validatoren som vises på Elixir-dashbordet.
STRATEGY_EXECUTOR_BENEFICIARY
- adressen til lommeboken der belønningene vil bli mottatt.
SIGNER_PRIVATE_KEY
- den private nøkkelen til lommeboken som ble opprettet tidligere.
Last ned Docker-imaget av Elixir-noden, og start konfigurasjonsbeholderen:
Last ned nodeavbildningen:
docker pull elixirprotocol/validator:v3
Kjør containeren ved å angi miljøfilen:
docker run -d
--env-file /path/to/validator.env
--name elixir
elixirprotocol/validator:v3
Start noden automatisk på nytt: Bruk --restart unstopped-flagget
for å få validatoren til å starte automatisk på nytt når systemet krasjer eller startes på nytt:
docker run -d
--env-file /path/to/validator.env
--name elixir
--restart unless-stopped
elixirprotocol/validator:v3
Kjører på en ARM-arkitektur (f.eks. Apple Silicon): Hvis du har en ARM-prosessor, må du legge til --platform linux/amd64-flagget
:
docker run -d
--env-file /path/to/validator.env
--name elixir
--platform linux/amd64
elixirprotocol/validator:v3
Kjør følgende kommandoer for å oppgradere noden til en ny versjon:
Stopp den gjeldende beholderen:
docker kill elixir
docker rm elixir
Last inn den nye versjonen:
docker pull elixirprotocol/validator:v3
Start noden på nytt:
docker run -d
--env-file /path/to/validator.env
--name elixir
--restart unless-stopped
elixirprotocol/validator:v3
Overvåking: Validatoren kan konfigureres til å bruke HTTP-sluttpunkter for å sjekke helse og beregninger via Prometheus. For å gjøre dette åpner du port 17690:
docker run -d --env-file /path/to/validator.env --name elixir -p 17690:17690 elixirprotocol/validator:v3
Validatoroppdatering: Hvis du trenger å oppdatere noden, kjører du følgende kommandoer:
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
Når noden er installert og kjører, kan du begynne å jobbe med Elixir, delta i likviditetstilførselen og motta belønninger for valideringsarbeidet ditt. Hold øye med oppdateringer og oppdater noden i tide for å sikre korrekt drift.