DarthCoin’s Bitcoin Guides

Share this post

Electrum to Sparrow

darthcoin.substack.com

Discover more from DarthCoin’s Bitcoin Guides

Guides and articles about Bitcoin and how to use it in practical use cases. Education is the key in this matter. Hyperbitcoinization will happen ONLY when more people know how to use Bitcoin and how to be a sovereign individual.
Over 2,000 subscribers
Continue reading
Sign in
DC English

Electrum to Sparrow

How to import or migrate your old Electrum BTC wallet into Sparrow

DarthCoin ₿⚡️
Feb 20, 2022
6
Share this post

Electrum to Sparrow

darthcoin.substack.com
3
Share

🇪🇸 Español

Many users are asking me about how to use Electrum seed BIP39 into another wallet apps. So now I would explain it, how I do it.

So, let's consider that you create your cold wallets, using my previous guides or you simply have an old BIP39 seed and now you want to use it in Sparrow wallet.

These two "beasts" can work together

There are two methods to import a previously created Bitcoin wallet in Electrum, into Sparrow app:

  • The simple one - using the Electrum backup wallet file.

  • The advanced one - convert BIP39 seed into BIP84 with its derivation path.

Resources used:

  • Electrum wallet: download page and documentation page

  • Sparrow wallet: download page and documentation page

  • Cryptography Tools page


A. Import Electrum wallet file into Sparrow

  1. Once you have the Electrum wallet created and all works fine, go to menu File - Save backup. It will ask you for location where to save it, click on the box and select where. Keep it safe!

  2. This file is encrypted! So you will have to use your Electrum password to open/use it in Sparrow. Is that password that you put it (twice) when you created the Electrum wallet. It is NOT the additional passphrase, in case you used one together with the 12 words seed. Is the password used to open your Electrum wallet.

  3. Open Sparrow app. Select import wallet and select Electrum. Browse for the previous file saved in point 1. It will ask you to put the wallet password.

Just follow the steps and Sparrow will start importing all previous UTXOs, transactions etc. You will be asked to set a password for that wallet. That is also encrypting local wallet file and later can be saved in a safe location (password manager - KeePass), use the menu File - Export option.

Done!


B. Advanced seed conversion from BIP39 to BIP84

  1. You have the 12 words BIP39 seed and for verifying that you convert it correctly is better to have at hand some of the first BTC addresses generated, derivation path, MPK (master public key), Base private key.

  2. Go to https://guggero.github.io/cryptography-toolkit/#!/hd-wallet (you can save the page and use it offline, for safety).

  3. Put your 12 words seed BIP39 from Electrum

Use this tool OFFLINE!

Select BIP39 and in HD node root key select BTC native segwit BIP84 (or the format you have it in Electrum generated, legacy or segwit).

In the next screen block you will see the conversion in BIP84

Use this tool OFFLINE!

Select coin type native segwit. Save that derivation path and all details shown, in your password manager.

Now, copy that "Derived key base58" output.

4. Open Sparrow app. Select from menu File - New wallet. Choose a name.

Select Software wallet

Then in the next screen you can paste the derived key base58and import it.

Paste derived key base58

Follow the screens and you will see how is importing the previous UTXOs and transactions. No you can go and verify them, it should be the same BTC addresses from previous segwit native (bech32) Electrum wallet.

Comparing the BTC addresses to be the same

Done! Now you have imported your previously Electrum bech32 wallet into Sparrow.

My advice is, migrate all your old BIP39 HODL wallets to Taproot (P2TR) type of wallets. Read here the guide about that.


MAY THE ₿ITCOIN BE WITH YOU!

If you appreciate DarthCoin work, you can send some satoshis through LN:

LNURL1DP68GURN8GHJ7MRW9E6XJURN9UH8WETVDSKKKMN0WAHZ7MRWW4EXCUP0X9URXEP4VGCXYVR9XVCNSV34X9JKYUVG7MP
  • or using Lightning Address to darthcoin@getalby.com or darthcoin@stacker.news


If you do not want to subscribe on substack, all DarthCoin Bitcoin guides are also announced on this dedicated Telegram Channel, for easy search and keep track.

To subscribe on substack, click here:

6
Share this post

Electrum to Sparrow

darthcoin.substack.com
3
Share
Previous
Next
3 Comments
Share this discussion

Electrum to Sparrow

darthcoin.substack.com
~tipdec-siblyn
Feb 25, 2022

Hi, have you been able to install it on Tails ? Great guide

Expand full comment
Reply
Share
2 replies by DarthCoin ₿⚡️ and others
2 more comments...
Top
New
Community

No posts

Ready for more?

© 2023 DarthCoin
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing