Author

Topic: Is there a way to transfer BTC from an offline wallet (Armory) to a new... (Read 310 times)

newbie
Activity: 14
Merit: 4
I worked guys!

It took me some time copy/paste all the "adresses" carefully - but it worked!  Grin
Wait! You said "addresses".
Have you successfully created an [imported] Electrum wallet, not an [imported, watching-only] wallet?
Check the wallet's name in Electrum's title bar.

Or do you mean you've copy/paste all the "private keys"?
If yes, then it's all good.

I don't know the correct terminology and english isn't my native language, however - we learn it school as a side course for six years and then we have all american/english movies/series and ofcourse forums of a kinds.

However  Grin If yes? Yes! Keys Smiley


Again, thanks - your help was humbeling. <3
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
I worked guys!

It took me some time copy/paste all the "adresses" carefully - but it worked!  Grin
Wait! You said "addresses".
Have you successfully created an [imported] Electrum wallet, not an [imported, watching-only] wallet?
Check the wallet's name in Electrum's title bar.

Or do you mean you've copy/paste all the "private keys"?
If yes, then it's all good.
newbie
Activity: 14
Merit: 4
I worked guys!

It took me some time copy/paste all the "adresses" carefully - but it worked!  Grin



THANK YOU ALL!


Love from Sweden.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
-snip- If you put import the private key on Electrum with the Segwit one the result of the address will convert to the legacy wallet.

I already tried that on Electrum even adding script type it won't let you click the next button. So converting them into compressed private key will solve his issue.
That's because of Electrum's current behavior when importing private keys:
  • If there's no prefix, it will import the private key into P2PKH whether it's WIF compressed or not.
  • If there's a prefix, it will follow that prefix's script type.
  • For SegWit (P2WPKH / P2WPKH-P2SH), it wont take uncompressed WIF private key because using uncompressed WIF prvKey in SegWit is non-standard.

Converting the WIF keys to compressed surprisingly works (not for P2SH-P2PK, only for P2SH-P2WPKH),
Armory will display the uncompressed WIF key when exporting a P2WPKH-P2SH address' keys (which is wrong IMO), but able to derive the correct nested SegWit address based from the compressed public key.
Maybe that's the reason why that option is grayed-out when selecting an address type in the GUI of v0.96.5.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
The legacy one will work but the segwit one(p2sh-p2wpkh) will not work. If you put import the private key on Electrum with the Segwit one the result of the address will convert to the legacy wallet.

I already tried that on Electrum even adding script type it won't let you click the next button.
Isn't that because you can't spend funds from a Segwit address created from an uncompressed pubkey in the normal way? See this post.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
~snip~


The legacy one will work but the segwit one(p2sh-p2wpkh) will not work. If you put import the private key on Electrum with the Segwit one the result of the address will convert to the legacy wallet.

I already tried that on Electrum even adding script type it won't let you click the next button. So converting them into compressed private key will solve his issue.
newbie
Activity: 14
Merit: 4

Thanks, however - I'm by no means "locked" to Eletrum - any wallet where I can transfer my Armory-BTCs will do. =)

What do you mean locked to Electrum?

There are many wallets but it seems that you've experienced some issues with Armory wallet according to your old post on the Armory section.

Why not, focus on Electrum first because it is one of the easy-to-use wallets.

The important here you already have the private keys that you can use to import your old wallet where your $30 in BTC is located or saved.

As what I mention above the private keys that starts with 5 you can convert them and I'm sure it will work after you convert them into k or L.

Ok, thank you. I'll look into it in the morning (it's 1 am here). G'night and thanks for everything.
legendary
Activity: 2380
Merit: 5213
OP's problem is not whether his addresses are segwit or legacy.
One of problems is that Armory doesn't generate native segwit addresses at all. But OP is talking about an address starting with bc1q.
The other problem (as rightly mentioned by you) is that he is probably entering an invalid private key.


The only problem is that the private key that starts with 5 doesn't support yet on Electrum
You can import private keys that start with 5 into electrum and there is no need to make any conversion.
Look at images below. I imported private keys exported from Armory wallet into electrum without any problem and generated same addresses.  






legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook

Thanks, however - I'm by no means "locked" to Eletrum - any wallet where I can transfer my Armory-BTCs will do. =)

What do you mean locked to Electrum?

There are many wallets but it seems that you've experienced some issues with Armory wallet according to your old post on the Armory section.

Why not, focus on Electrum first because it is one of the easy-to-use wallets.

The important here you already have the private keys that you can use to import your old wallet where your $30 in BTC is located or saved.

As what I mention above the private keys that starts with 5 you can convert them and I'm sure it will work after you convert them into k or L.
newbie
Activity: 14
Merit: 4
I was very clear with that I used  Saffello which used Segwit before, but now Taproot (have no clue of the difference), is this the source of my problem - hence I'm f*cked?

The only problem is that the private key that starts with 5 doesn't support yet on Electrum but all private keys you have are uncompressed WIF private key you can convert them into the compressed private key that starts with L or K.

There is a tool that you can convert them you can use https://www.bitaddress.org/ under wallet details and paste the private key that starts with 5 and you will see all details after you click the details. You can also use this tool https://iancoleman.io/bitcoin-key-compression/ to convert them into compressed WIF keys.

Or you can try to disable or uncheck plain base58 when exporting private keys from the armory. Let see if it will show K or L private keys instead of 5.

Thanks, however - I'm by no means "locked" to Eletrum - any wallet where I can transfer my Armory-BTCs will do. =)
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
I was very clear with that I used  Saffello which used Segwit before, but now Taproot (have no clue of the difference), is this the source of my problem - hence I'm f*cked?

The only problem is that the private key that starts with 5 doesn't support yet on Electrum but all private keys you have are uncompressed WIF private key you can convert them into the compressed private key that starts with L or K.

There is a tool that you can convert them you can use https://www.bitaddress.org/ under wallet details and paste the private key that starts with 5 and you will see all details after you click the details. You can also use this tool https://iancoleman.io/bitcoin-key-compression/ to convert them into compressed WIF keys.

Or you can try to disable or uncheck plain base58 when exporting private keys from the armory. Let see if it will show K or L private keys instead of 5.
newbie
Activity: 14
Merit: 4
OP's problem is not whether his addresses are segwit or legacy. His problem is that he is importing invalid private keys or he's exported them from Armory in a format that Electrum does not accept. This is why the Next button is not clickable.
@OP, when you exported the private keys, did you check the "Private Key (Plain Base58)" box? Do the private keys start with "L" or "K"?

I was very clear with that I used  Saffello which used Segwit before, but now Taproot (have no clue of the difference), is this the source of my problem - hence I'm f*cked?
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
OP's problem is not whether his addresses are segwit or legacy. His problem is that he is importing invalid private keys or he's exported them from Armory in a format that Electrum does not accept. This is why the Next button is not clickable.
@OP, when you exported the private keys, did you check the "Private Key (Plain Base58)" box? Do the private keys start with "L" or "K"?
newbie
Activity: 14
Merit: 4
I don't understand which one I should use "p2wpkh:5PrivateKey".
Each private key can create a few different address types. By adding p2wpkh: in front of it, you tell Electrum which one to use.

A took a random key and added p2wpkh: infront of it to se if "Next-button" was highlighted, It wasnt.
legendary
Activity: 2380
Merit: 5213
If the address starts with "bc1q", you need to apply this when importing:
The bc1q address OP is talking about can't be an Armory address. Armory doesn't generate bech32 addresses.

Armory generates legacy addresses (by default) and nested segwit addresses.
Armory also generates P2SH-P2PK addresses. As far as I know, Armory use a specific script type for generating these addresses and they can't be imported to electrum.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I don't understand which one I should use "p2wpkh:5PrivateKey".
Each private key can create a few different address types. By adding p2wpkh: in front of it, you tell Electrum which one to use.
newbie
Activity: 14
Merit: 4
If you don't know what was the address you used when receiving bitcoin, copy and paste all private keys into electrum. One of them should be associated with your address.
If the address starts with "bc1q", you need to apply this when importing:
How To Import Segwit WIF ~ to Electrum
~
For P2WPKH addresses (Bech32, starting with 'bc1')
This time we'll add p2wpkh: in front of the private key.
For example
Code:
p2wpkh:5PrivateKey
This should generate the corresponding Bech32 address

There are approx 70 keys, I don't understand which one I should use "p2wpkh:5PrivateKey".

Again, sorry for being such an ....


Kind regards,
Martin
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
If you don't know what was the address you used when receiving bitcoin, copy and paste all private keys into electrum. One of them should be associated with your address.
If the address starts with "bc1q", you need to apply this when importing:
How To Import Segwit WIF ~ to Electrum
~
For P2WPKH addresses (Bech32, starting with 'bc1')
This time we'll add p2wpkh: in front of the private key.
For example
Code:
p2wpkh:5PrivateKey
This should generate the corresponding Bech32 address
legendary
Activity: 2380
Merit: 5213
All I have for sure is the recipient adress, starts with bc1q (42 characters long)- all keys starts with 5. What am I missing?
What do you mean by recipient address? Do you mean the address you are going to send bitcoin to? If so, it can't help you.

When you deposited to Armory, you used an address for receiving bitcoin. That's the address you need to find in Armory. As Armory generates legacy addresses by default, it probably starts with 1.
If you don't know what was the address you used when receiving bitcoin, copy and paste all private keys into electrum. One of them should be associated with your address.
Note that private keys start with 5, K or L.
newbie
Activity: 14
Merit: 4
I have only made one transfer to Armory (never again)
So, you only need to export the private key of the address you sent bitcoin to.

Check "Address String" when exporting private keys. (It's shown in the image below.)

https://i.imgur.com/pFBEFC8.jpg

Then try to find the address you sent bitcoin to. Copy its private key and paste it into electrum.
(The private key is below the address and in front of "PrivBase58".)

All I have for sure is the recipient adress, starts with bc1q (42 characters long)- all keys starts with 5. What am I missing?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
How do I know that (I'm pretty much a n00b)?
I can't tell you how to export just one private key, I've never used Armory by myself.
legendary
Activity: 2380
Merit: 5213
I have only made one transfer to Armory (never again)
So, you only need to export the private key of the address you sent bitcoin to.

Check "Address String" when exporting private keys. (It's shown in the image below.)



Then try to find the address you sent bitcoin to. Copy its private key and paste it into electrum.
(The private key is below the address and in front of "PrivBase58".)
newbie
Activity: 14
Merit: 4
I must have made an error somewhere, have to do it again - there are ALOT of keys...
Try to import just one, see if that works.

Also: you only need to export the private key that holds your funds.


How do I know that (I'm pretty much a n00b)? All I have is the recieve-adress from Safello which I entered @ Armory.



Thank you all for your help!


Edit,
Please note:
I have only made one transfer to Armory (never again)
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I must have made an error somewhere, have to do it again - there are ALOT of keys...
Try to import just one, see if that works.

Also: you only need to export the private key that holds your funds.
legendary
Activity: 2380
Merit: 5213
that there are no white spaces at the beginning or the end of each line.
Electrum allow you to click on "Next" button and generate the addresses even if there are extra spaces either at the beginning of the private key, or at the middle or at the end.
Look at the image below. It's possible to click on "Next" button even with these extra spaces.  

newbie
Activity: 14
Merit: 4
So, Ive inserted ALL the keys in Electrum but the "Next-button" isn't highlighted. Only back.

There are two icons, QR-code and read file.
It should work, hope it is the real private key that you imported? You can use this guild for the private key importation

Importing your private keys into Electrum

Also, if you are importing multiple private keys, use below format:
KJ7cVicrWJP2wZ1Sp2eqFJmWpCh1wEG5XEQmqSh89bEBzV7iExd
LHx6zbgjtC6ouqi96YkQEB4ojp8Xg3JakaBEXna5Z2ymHM5aGdh
5KS1wBgCUhvW6Cr2kxu1dgnszHfNzGdfKzCaVDndaFLWbvKzQYU

They are all private keys.

All started with a 5.

I've checked for any spaces and stuff like that. I must have made an error somewhere, have to do it again - there are ALOT of keys...
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
If the Next button remain grayed out it means you didn't enter a valid private key.
When you exported your wallet private keys from Armory, did you follow the steps as per HCP's guide linked above? Specifically this part:
Select the following options: "Private Key (Plain Base58)","Include Unused (Address Pool)"... and make sure "Omit spaces in key data" is checked

Also, make sure to enter only one private key per line and that there are no white spaces at the beginning or the end of each line.

You only need to use the file or qrcode buttons when you have exported your keys in those formats.
legendary
Activity: 2380
Merit: 5213
So, Ive inserted ALL the keys in Electrum but the "Next-button" isn't highlighted. Only back.
If you have entered a valid private key into electrum, it should be possible to click on "Next" without any problem.
Didn't you entered any extra character when entering your private key(s) into electrum by any chance?

Your private keys should be like as shown in the image below.

legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
So, Ive inserted ALL the keys in Electrum but the "Next-button" isn't highlighted. Only back.

There are two icons, QR-code and read file.
It should work, hope it is the real private key that you imported? You can use this guild for the private key importation

Importing your private keys into Electrum

Also, if you are importing multiple private keys, use below format:
KJ7cVicrWJP2wZ1Sp2eqFJmWpCh1wEG5XEQmqSh89bEBzV7iExd
LHx6zbgjtC6ouqi96YkQEB4ojp8Xg3JakaBEXna5Z2ymHM5aGdh
5KS1wBgCUhvW6Cr2kxu1dgnszHfNzGdfKzCaVDndaFLWbvKzQYU
newbie
Activity: 14
Merit: 4
The best thing you can do is export your private key(s) from Armory and import it into another wallet like electrum.
Visit the link below and read the guide provided by HCP on how to export your private keys form Armory.

Re: update armory wallet 0.96

For importing the private key(s) into electrum, you need to select "Import bitcoin addresses or private keys" when creating a new wallet and enter your private key(s).

Warning:
Download electrum only from its official website and do not forget to verify your download.

Thanks!

So, Ive inserted ALL the keys in Electrum but the "Next-button" isn't highlighted. Only back.

There are two icons, QR-code and read file.


Edit,
I have Electrum 4.1.2
legendary
Activity: 2380
Merit: 5213
The best thing you can do is export your private key(s) from Armory and import it into another wallet like electrum.
Visit the link below and read the guide provided by HCP on how to export your private keys form Armory.

Re: update armory wallet 0.96

For importing the private key(s) into electrum, you need to select "Import bitcoin addresses or private keys" when creating a new wallet and enter your private key(s).

Warning:
Download electrum only from its official website and do not forget to verify your download.
newbie
Activity: 14
Merit: 4
...wallet with import key feature?

If so, please help.


I have given up trying to get Armory online (I have spent hours and hours) and I have $30 stuck there.

Thanks in advance.

Btw, has Armory any kind of support?


Kind regards,
Martin

Edit,
I bought BTC via Safello, they switched from Segwit to Taproot
Jump to: