Open
Description
Describe the bug
When running eigenlayer operator register operator.yaml
on holesky I am unable to do so, please see below for my steps/errors
To Reproduce
~/go/bin/eigenlayer operator config create
# operator.yaml
operator:
address: 0x1234567890abcdef
delegation_approver_address: 0x1234567890abcdef
allocation_delay: 1200 # or `staker_opt_out_window_blocks: 0` depending on version of cli
metadata_url: "https://raw.githubusercontent.com/path/to/metadata.json"
el_delegation_manager_address: 0xA44151489861Fe9e3055d95adC98FbD462B948e7
eth_rpc_url: "https://ethereum-holesky-rpc.publicnode.com"
chain_id: 17000
private_key_store_path: "/path/to/ecdsa.json"
signer_type: "local_keystore"
Then I run the register subcommand afterwards, and get the below. I have tried 3 different versions as shown below
~/go/bin/eigenlayer operator register operator.yaml
Feb 10 18:04:02.588 INF ✅ Operator configuration file read successfully 0x1234567890abcdef
Feb 10 18:04:02.588 INF ⏳ Validating operator config: 0x1234567890abcdef
Feb 10 18:04:02.799 INF ✅ Operator configuration file validated successfully 0x1234567890abcdef
? Enter password to decrypt the ecdsa private key:
failed to get EL writer: failed to create new writer from config: Failed to fetch Slasher address: execution reverted
Expected behavior
Expecting a successful registration
Screenshots
OS details
MacOS
Eigenlayer CLI v0.11.1, 0.12.0-beta, 0.12.0-beta2
Additional context
I also imported the key to see if that would help
~/go/bin/eigenlayer keys list
Key Name: KEY_NAME
Key Type: ECDSA
Address: 0x1234567890abcdef
Key location: /path/to//.eigenlayer/operator_keys/KEY_NAME.ecdsa.key.json
====================================================================================