New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
slip39 recovery for seeds with passphrase #9043
Comments
example: imporing bip39 with electrum gives master key as zpub6rhoFJVbhGvuZ9TZeVDrocoLYC6vsaXw9ifdB8cgbu5wZSfGgWxf21dSkQDQTmS3Gz5waeGF8EriqxwGjHVTSC3cJASQzhg9i8ziQfQD3AK and first address as bc1qgld0f5jel62t7k96r9lln90qx7szfsdw5akyfp its entropy is : 2c74a2e239224f6060b26d8bf9ffc52317ab61392a6c97abad22b727760b96cb using Ians we get 2/3 as: costume senior beard leader auction exceed mineral salt retailer fiction crucial earth voting violence dwarf dress keyboard category belong cinema jump scramble dish distance clock demand thorn valid fiscal forward smug staff yelp importing both into electrum as slip39 gives us master key as and first address as bc1q9hydztmcwt5qdwf3rm2wlcnudyz9shz3ysn2sd but they should be the same, yet they are not. Likewise if https://slip39.com/ is used to generate slip39 shards from same bip39 seed |
What is that? How did you calculate it? |
Here you go.
|
yes sorry I didnt know how to use this. is there any way to have less words for each share from a 24 word bip39 key? |
Are there plans to implement SSKR: Sharded Secret Key Reconstruction? I think it will use less words than slip39. |
No plans atm. |
I am testing slip39 recovery on electrum version 4.5.4. I am generating slip shares using https://iancoleman.io/slip39/
If I encode a passphraseA along with a 24 word seed for wallet A, resulting in shards_A, then I cannot reconstruct wallet A with electrum whether choosing option to use optional passphrase or not.
If I encode a 24 word seed without passphrase for wallet B, shards_B, which is the same seed as for wallet A, then when reconstructing, I cannot reconstruct wallet A by using shards_B plus choosing use optional passphrase and entering passphraseA.
I think 1) seems like a bug, and 2) I am not sure, but if using https://iancoleman.io/bip39/ and https://iancoleman.io/slip39/ I can get to wallet A from using shards_B plus passphraseA and I thought I could do same in electrum.
The text was updated successfully, but these errors were encountered: