Comments (4)
Some users have forgotten their mnemonic but saved their deposit-data and keystore files.
from ethdo.
The mnemonic contains the information required to change credentials. This information is not present in the deposit data or keystore. If the mnemonic is lost then I'm afraid you will not be able to access the consensus funds, but can still obtain transaction fees from proposed blocks as has been the case since the merge.
from ethdo.
Thanks for the info! @mcdee
Could you help me understand whatβs missing? Because I need to explain this to our users who forgot their mnemonic.
My understanding is that the following are needed:
- validator public key
- validator withdrawal credential
- The corresponding private key to sign the message, which can come from either of:
- Derived from the mnemonic with the path.
- Stored in the keystore file and encrypted by a password.
What is the information that we cannot obtain from the deposit-data and keystore files?
Thank you
from ethdo.
The private key to change the credentials is not present in the keystore.
from ethdo.
Related Issues (20)
- Error message - unknown account specifier HOT 6
- Deposit data file is not valid for launchpad (distributed wallet) HOT 1
- Offline preparation no longer works HOT 7
- No Suitable Validator found for this operation HOT 1
- Add BLS to ETH1 change request HOT 8
- Error: failed to process: failed to connect to consensus node: failed to connect to any beacon node HOT 13
- VEM Online generation - Issue with keystore passphrases with "$" or "!" HOT 2
- Possible Regression between 1.28.4 - 1.28.5: credentials set --validator={index} errors
- i can't set withdraw address HOT 1
- I proceed
- Can't set withdrawal credentials with validator private key HOT 2
- 12 words mnemonics with mnemonic-passwords don't work HOT 2
- Feature: validator exit for all validators on a mnemonic HOT 3
- Ethdo not recognizing the mnemonic from BIP-39 HOT 2
- Issue installing ethdo HOT 2
- offline-preparation.json.goerli
- Question: which private key to use for withdrawals when no seed is available HOT 2
- Issue while preparing offline exit HOT 2
- Docker container not working on mac HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ethdo.