Operator Node
Install Dependencies
Dependencies
# Update & Install Packages
sudo apt update & sudo apt upgrade -y
sudo apt install ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev curl git wget make jq build-essential pkg-config lsb-release libssl-dev libreadline-dev libffi-dev gcc screen unzip lz4 -yDocker and Docker compose
# Install Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.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 version
# Install Docker-Compose
VER=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)
curl -L "https://github.com/docker/compose/releases/download/"$VER"/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version
# Docker Permission to user
sudo groupadd docker
sudo usermod -aG docker $USERGo Language
Install EigenLayer CLI
Setup Chainbase AVS
Install new Eigenlayer wallet

Import old Eigenlayer wallet
Faucet Holesky ETH to wallet
Config and Register
Edit metadata.json
Edit operator.yml

Run Holesky Eigenlayer

Check Eigenlayer status
Configure Chainbase AVS
Create .env
Patse below
MUST replace {PASSWORD HERE} in the last line with your password you set above
Edit docker-compose.yml
Patse Data
Create folder for docker
Create execution file
Edit prometheus.yml
Run register Chainbase AVS
Run Chainbase AVS
Check node health
Check Eigenlayer operator
Check operator by requesting
Go to discord and register your node
Last updated