🦧Automata

To guide you through the installation of the Multi-Prover AVS on EigenLayer with code examples, follow these steps:

Step 1: System Setup

Ensure you have the following prerequisites:

  • Operating System: Ubuntu 20.04 LTS

  • Hardware Requirements:

    • 4 CPUs

    • 8 GB RAM

    • 100 GB SSD

Step 2: Install Dependencies

Install Docker and Docker Compose:

sudo apt update
sudo apt install -y docker.io docker-compose
sudo systemctl start docker
sudo systemctl enable docker

Install the EigenLayer CLI:

curl -LO https://github.com/eigenlayer/eigenlayer-cli/releases/download/latest/eigenlayer-cli-linux
chmod +x eigenlayer-cli-linux
sudo mv eigenlayer-cli-linux /usr/local/bin/eigenlayer

Step 3: Clone Repository

Clone the repository containing the Multi-Prover AVS:

Step 4: Generate Keys

Use EigenLayer CLI to generate BLS and ECDSA keys:

Step 5: Configure operator.json

Modify the configuration file (operator.json) with your keys and the appropriate RPC endpoint:

Step 6: Start the Operator

Once everything is configured, you can start the operator with Docker Compose:

Step 7: Verify

Ensure the operator is running correctly by checking logs:

Last updated