ssvlabs / ssv-network

SSV Network's smart contracts
https://ssv.network/
GNU General Public License v3.0
44 stars 27 forks source link

Metamask: call to "registerValidator" fails, transaction reverted #258

Closed shiftli closed 1 year ago

shiftli commented 1 year ago

I created a new Goerli validator using the official goerli launchpad and deposited 32 goETH.

https://prater.beaconcha.in/validator/0x8f1349aafe6eb15ce09a146539c3311e9555bdb347f01774001441519c5f24026347bdb08f28cc7d45d27df582b2bd00#deposits

I then went through the "Distribute validator" process, chose operators and created keyshares using the cli tool.

However when I try to finalize by clicking "Register Validator", Metamask shows an error:

"We were not able to estimate gas. There might be an error in the contract and this transaction may fail."

image

After clicking "I want to proceed anyway" and "confirm", the transaction is committed but fails:

https://goerli.etherscan.io/tx/0xc51d5152874f709c1e16e9628805ecb6241c14fb5e90676c2f77033becf2c4a3

Is this happening because my deposit has not been processed by the beacon chain yet?

mtabasco commented 1 year ago

hi @shiftli, Thanks for reaching out. Currently, the register validator procedure is limited to a limited number of authorized accounts. The error you have is because you are not authorized. Please connect with us via discord in the #general channel to ask for permissions. Thanks!

shiftli commented 1 year ago

Hey @mtabasco, thanks for the heads-up, will contact you in discord then!