-
Notifications
You must be signed in to change notification settings - Fork 0
Run EigenLayer Holesky Node
Mahdi Heydari edited this page Aug 2, 2024
·
8 revisions
For running a Zellular Sequencer node, the General Purpose - large with 2 vCPUs, 8 GB RAM and 5 Mbps network bandwidth is sufficient.
Follow these instructions to install the latest version of docker.
Follow these instructions to install the eigenlayer
cli to generate the BLS
and ECDSA
key files for your node:
eigenlayer operator keys create --key-type ecdsa zellular
eigenlayer operator keys create --key-type bls zellular
mkdir zsequencer
cd zsequencer
curl -o docker-compose.yml https://raw.githubusercontent.com/zellular-xyz/zsequencer/main/docker-compose-pull.yml
Fetch the .env.example
and save that as .env
using the following command:
curl -o .env https://raw.githubusercontent.com/zellular-xyz/zsequencer/main/.env.example
Then modify the .env
file with the appropriate parameters:
ZSEQUENCER_BLS_KEY_FILE=~/.eigenlayer/operator_keys/key1.ecdsa.key.json
ZSEQUENCER_BLS_KEY_PASSWORD=[your password for ecdsa key file]
ZSEQUENCER_ECDSA_KEY_FILE=~/.eigenlayer/operator_keys/key2.bls.key.json
ZSEQUENCER_ECDSA_KEY_PASSWORD=[your password for bls key file]
Note
The only required variables to set are the path to BLS & ECDSA key files and their passwords.
docker compose up -d