🔹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_bls2. Configure EigenLayer Operator
Create the configuration files:
eigenlayer operator config createEdit 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