eth-educators/eth-docker

Changing Withdrawal Credentials

ThomasBlock opened this issue · 1 comments

Hi. i followed this manual
https://eth-docker.net/Support/ChangingWithdrawalCredentials

but it does not work. i created the validator keys with
ethd cmd run --rm deposit-cli-new --execution_address 0x12345789

then did
ethd keys prepare-address-change
and
./create-withdrawal-change.sh
Did you use a passphrase / 25th word when you created this mnemonic? = yes
and enter the passphrase i used to create the keys.
Did you use a third party such as StakeFish/Staked.us or know that multiple validators share credentials? This is uncommon. (no/yes) : yes ( as i created 5 validator keys )
Please provide the index position = 0 ( also tried 1 )

but then i receive

Error: failed to process: no validator found with withdrawal credentials 0x0024e61cdb8a8a428e5f7352f96e44c6b17a474422a20affe5a3d8ff506af296
Command failed

this is not my validator key.
so why does create-withdrawal-change.sh not derive the correct key from my validator mnemonic?

i also tried Did you use a passphrase = no , but still not correct key..

Since you already have a withdrawal address during key gen, there’s no need to set one - nor a mechanism to do so.

further discussion on ethstaker Discord please