You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When importing a (BIP39) mnemonic from the SeedKeeperTool wizard to a Satochip card (in plaintext), the mnemonic type is not identified correctly, and the wrong seed derivation algorithm (the one normally used for Electrum mnemonic). Consequently the addresses derived from the seed are not compatible with standard BIP39 as expected.
In summary, the SeedKeeperTool wizard derives BIP39 seeds using the Electrum algorithm.
Credits
Thanks to Telegram user Max Max for finding the bug and to @3rdIteration for confirming and reproducing the issue!
The text was updated successfully, but these errors were encountered:
The bug was caused by a wrong identification of the mnemonic type: Bip39 seed was identified as electrum seed in the wizard, thus the wrong derivation algorithm was used.
A python script has been released to recover a wallet affected by this issue (wallet derived from a BIP39 seed with the incorrect derivation algorithm): https://github.com/Toporin/SeedkeeperTool-patch12
Description
When importing a (BIP39) mnemonic from the SeedKeeperTool wizard to a Satochip card (in plaintext), the mnemonic type is not identified correctly, and the wrong seed derivation algorithm (the one normally used for Electrum mnemonic). Consequently the addresses derived from the seed are not compatible with standard BIP39 as expected.
In summary, the SeedKeeperTool wizard derives BIP39 seeds using the Electrum algorithm.
Credits
Thanks to Telegram user Max Max for finding the bug and to @3rdIteration for confirming and reproducing the issue!
The text was updated successfully, but these errors were encountered: