I had a small amount of XTZ left from various experiments in the address created via Briskett.app. I wanted to stop delegating and get rid of the coins, but Briskett.app did not have an option to undelegate.
I wanted to import the seed phrase into another wallet, but it turns out that Briskett uses m/44'/1729'/0' as a key derivation path,
when pretty much any other software wallet under the sun uses m/44'/1729'/0'/0', so from the same seed phrase they derive a different private key and therefore a different address as well.
- Write a small python script to derive the key the same way Briskett.app does
- Import the private key into Temple wallet
$ python3 xtz.py
Mnemonic string: clarify flash mansion forward turtle dinner drill turkey dry draw kidney brain fruit tiny aspect
Passphrase:
Derivation path: m/44'/1729'/0' (briskett.app)
Address (XTZ): tz1VAGBCxbuXZb78XqjgPCGhTo4CiU3NCvg9
Derived private key (base58) - could be imported into Temple wallet: edsk4P9dYvTbH4bQJU9DRKLkFdGgDdmHM9KZ4PiT4L4D3fS2b4woJ4
Derivation path: m/44'/1729'/0'/0' (Temple Wallet, Ledger, etc)
Address (XTZ): tz1XZzisKx1JUCcdojghd7yv7dBLCpzXRpxB
Derived private key (base58) - could be imported into Temple wallet: edsk3DZ2rM9ycFhJbZFEbKsdSzBQmwnhXPrfX4m26Qk75VSE6H1BXt
Inspired by: