
π’Chainbase
General Purpose EigenLayer Node classesβ
Class
vCPUs (10th gen+)
Memory
Networking Capacity
1. Update and install packages
sudo apt update & sudo apt upgrade -y2. Install Docker & Docker compose
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 versionVER=$(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 --version3. Install Go
4. Install EigenLayer CLI
5. Clone Chainbase AVS repo
6. Create/Import Eigenlayer wallet

# Import an old key (optional)
7. Fund your Eigen wallet
8. Config & register operator

9. Edit metadata.json
10. Edit operator.yaml

11. Register Eigenlayer Operator (holesky)



12. Config Chainbase AVS
a. Create .env file
b. Edit docker-compose.yml file
docker-compose.yml filec. Create folders for docker
d. Edit prometheus.yml

13. Register & Run Chainbase AVS


14. Check AVS health




Last updated