🔹AltLayer

1. Generate Keys

First, generate your ECDSA and BLS keys:

eigenlayer operator keys create --key-type ecdsa altlayer_ecdsa
eigenlayer operator keys create --key-type bls altlayer_bls

2. Configure EigenLayer Operator

Create the configuration files:

eigenlayer operator config create

Edit the ~/.eigenlayer/operator_config.yaml file:

operator_address: "0x123...789" # Your ECDSA address
earnings_receiver_address: "0x123...789" # Address to receive earnings
el_slasher_address: "0x4200000000000000000000000000000000000021"
bls_public_key_compendium_address: "0x4200000000000000000000000000000000000022"

Update the ~/.eigenlayer/metadata.json file:

{
  "name": "Your Operator Name",
  "website": "https://your-website.com",
  "description": "Your operator description",
  "logo": "https://your-logo-url.com/logo.png",
  "twitter": "https://twitter.com/your_handle"
}

3. Set up AltLayer MACH AVS

Clone and navigate to the repository:

4. Configure AltLayer Node

Edit the docker-compose.yml file:

Update the mach-config.toml file:

5. Set up keys

Copy your ECDSA and BLS key files to the keys directory:

6. Start the Node

Launch your AltLayer node:

7. Monitor Logs

Check the node logs:

8. Register as an Operator

If not already registered, use the EigenLayer CLI:

9. Opt-in to AltLayer AVS

Opt-in to the AltLayer AVS using the EigenLayer CLI:

Last updated