Bitcoin Forum

Bitcoin => Armory => Topic started by: novaedivitiae on April 12, 2022, 03:58:50 PM



Title: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 12, 2022, 03:58:50 PM
Hi,

Can anybody offer any advice on restoring this wallet?

I have the following details:

Wallet Version: 1.35c
Wallet ID: 9 alphanumerics (upper and lower case)
Wallet Name: Primary Wallet
Backup Type: Single-Sheet (Unencrypted)

Root Key: 18 groups of 4 lower case alphas

QR Code

Tried this tool - http://brainwalletx.github.io/  chains tab, armory and put in the 18 4 char alphas in the paper backup text box. This generates addresses but none of them have anything in them (at least not the first 20 and the tool seems to be limited to generating the first 100).

I tried downloading the latest macOS Armory but it won't run on my mac.  It crashes.

Is there any chance a different tool is going to come up with some addresses or is this the wrong wallet root key (I definitely have one somewhere that has something)?

If I can find a secure windows or linux machine to use, what version of Armory should I try?







Title: Re: Restoring Armory 1.35c wallet
Post by: hosseinimr93 on April 12, 2022, 07:47:18 PM
Tried this tool - http://brainwalletx.github.io/  chains tab, armory and put in the 18 4 char alphas in the paper backup text box. This generates addresses but none of them have anything in them (at least not the first 20 and the tool seems to be limited to generating the first 100)
If you enter the root key correctly, it should generate the correct addresses.
If you don't see any transaction in the generated addresses, either you entered a wrong root key or the wallet has never received any fund.

 
If I can find a secure windows or linux machine to use, what version of Armory should I try?
You should always use the latest version of Armory. There were some bugs and a vulnerability that have been fixed in the latest version.


Title: Re: Restoring Armory 1.35c wallet
Post by: nc50lc on April 13, 2022, 06:46:58 AM
Tried this tool - http://brainwalletx.github.io/  chains tab, armory and put in the 18 4 char alphas in the paper backup text box. This generates addresses but none of them have anything in them (at least not the first 20 and the tool seems to be limited to generating the first 100).
That tool should work but it can only generate legacy addresses (P2PKH),
if you've used the other address types in Armory before, then your only option is to use Armory to restore that backup.

Note: When copying your root key into that tool, paste it one line at a time or it will restore a wrong wallet.
(9 set of 4 characters per line - 2 lines like in the backup).

-snip-
Is there any chance a different tool is going to come up with some addresses or is this the wrong wallet root key (I definitely have one somewhere that has something)?
There's a great chance that the tool is working as intended if the restored "Wallet ID" is correct,
in brainwalletX's Armory tool, it should show up above as "uid: xxxxxxxxx"


Title: Re: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 13, 2022, 10:01:08 AM

Note: When copying your root key into that tool, paste it one line at a time or it will restore a wrong wallet.
(9 set of 4 characters per line - 2 lines like in the backup).

There's a great chance that the tool is working as intended if the restored "Wallet ID" is correct,
in brainwalletX's Armory tool, it should show up above as "uid: xxxxxxxxx"

No matter what I do, I do not get the same uid as the Wallet ID.   I am not sure why.

I tried typing in one by one, I tried pasting the first line and then the second line but I never get a matching wallet ID.

My paper backup looks like this (this is not the actual data it's just a random generation from the tool):

srwg gudo kiii oiiu iwak jjdg nosd igww gris
akjo fakj sddn ekfk fhtu twnh ewjn jjtj jjdr

Is the format:

[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]X
[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]X

or

[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_X
[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_[4 char]_[4 char]_[4char]_X

Where [4char] = 4 lower case alphas (i.e. gudo)
_ = space
X = line break

No combination I try gives me the same uid/Wallet ID as the backup...

Any other tips?


Title: Re: Restoring Armory 1.35c wallet
Post by: hosseinimr93 on April 13, 2022, 10:33:20 AM
To test how it exactly works, I just generated a wallet on Armory and entered its root key in brainwalletx.
Whether you enter extra space at the end of lines or not, it generates the same addresses.
So, both formats should work.


Do you know any addresses of your wallet? As mentioned by nc50lc, this tool doesn't generate segwit addresses (addresses that start with 3 or bc1).


Title: Re: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 13, 2022, 11:07:56 AM
No I don't know the addresses...

That's weird, I can't get it to match the UID.  I'll keep trying. 

If I import it into armory, is there anyway to check in armory if the wallet ID is matching?

Just for my own curiosity I can see if the armory generated addresses are matching the brainwalletx addresses regardless of the uid...



Title: Re: Restoring Armory 1.35c wallet
Post by: hosseinimr93 on April 13, 2022, 11:45:22 AM
That's weird, I can't get it to match the UID.  I'll keep trying.  
This means that you are entering a wrong root key.
How do you enter the root key? Do you type it? Just copy it from your backup and paste it in brainwalletx. It should be entered with the correct format.

If I import it into armory, is there anyway to check in armory if the wallet ID is matching?
You can try it. But it should generate the same addresses and the same ID as that tool.
Again, brainwalletx doesn't generate segwit addresses.

A question:
Have you backed up the wallet yourself or you have got the backup from someone?
I hope someone isn't trying to scam you.


Title: Re: Restoring Armory 1.35c wallet
Post by: nc50lc on April 13, 2022, 02:01:17 PM
If I import it into armory, is there anyway to check in armory if the wallet ID is matching?
Yes, it will prompt you to double-check the restored Wallet ID if it matched the one in your backup.

No matter what I do, I do not get the same uid as the Wallet ID.   I am not sure why.
The tool works at my end;
Any chance that it's actually a "SecurePrint™" backup instead of unencrypted (just edited)?
What are the colors of Armory's logo in the paper backup? Green+Blue or Red+Blue?


Title: Re: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 13, 2022, 02:29:03 PM

This means that you are entering a wrong root key.
How do you enter the root key? Do you type it? Just copy it from your backup and paste it in brainwalletx. It should be entered with the correct format.

You can try it. But it should generate the same addresses and the same ID as that tool.
Again, brainwalletx doesn't generate segwit addresses.

A question:
Have you backed up the wallet yourself or you have got the backup from someone?
I hope someone isn't trying to scam you.

Yes it's my wallet, no scam here.  Segwit addresses almost certainly weren't used.

I'm typing it because that's the only option, it's on paper.  But as per your suggestion I typed it out on two lines exactly as appears on the paper and cut and paste one line at a time.  No matter what I do I'm not getting the same wallet ID/uid.


Title: Re: Restoring Armory 1.35c wallet
Post by: hosseinimr93 on April 13, 2022, 03:52:15 PM
I'm typing it because that's the only option, it's on paper.
The only thing that comes to my mind is that you are entering at least 1 character wrongly.
I recommend you to scan the QR code using a QR code scanner and then copy-paste the root key into that tool.


Title: Re: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 13, 2022, 04:47:31 PM

Any chance that it's actually a "SecurePrint™" backup instead of unencrypted (just edited)?
What are the colors of Armory's logo in the paper backup? Green+Blue or Red+Blue?

No it's 100% an unecrypted backup, it says it right at the top of the page, it has the armory logo and all the data I gave above.  I'm very confused why it doesn't seem to work.


Title: Re: Restoring Armory 1.35c wallet
Post by: BitMaxz on April 13, 2022, 11:40:52 PM
If you are using macOS you can try to use the older version of armory wallet and run it offline you can download the older version from this link below

- https://www.bitcoinarmory.com/download/

There are two options to use the online and the offline so run the Armory offline and then restore the root key.
Then back up it again but this time choose export key list so that you can get all private keys and import them to other wallets that support macOS like Electrum.


Title: Re: Restoring Armory 1.35c wallet
Post by: nc50lc on April 14, 2022, 02:56:11 AM
Any chance that it's actually a "SecurePrint™" backup instead of unencrypted (just edited)?
What are the colors of Armory's logo in the paper backup? Green+Blue or Red+Blue?
No it's 100% an unecrypted backup, it says it right at the top of the page, it has the armory logo and all the data I gave above.  I'm very confused why it doesn't seem to work.
How about the logo's color?

It's important because the former is an indication that it's a Regtest/Testnet paper backup while the later means that it's for mainnet.
The former wont restore the same Wallet ID using that tool and it is essentially worthless aside from testing purposes.


Title: Re: Restoring Armory 1.35c wallet
Post by: novaedivitiae on April 14, 2022, 06:51:13 PM
I finally got it to work. I guess I was adding an extra space or line break where it didn't belong or something.  Wallet ID / uid matched. Thanks for the help.


Title: Re: Restoring Armory 1.35c wallet
Post by: BitMaxz on April 14, 2022, 11:38:05 PM
I finally got it to work. I guess I was adding an extra space or line break where it didn't belong or something.  Wallet ID / uid matched. Thanks for the help.

Do you mean the extra space in the middle of the 1st and 2nd rootkey?

It should have double space in the middle of the 1st and 2nd rootkey and if you paste or manually type the root key when restoring it with Armory wallet the spaces are automatically filled.
So how did you use the extra space or line break?


Title: Re: Restoring Armory 1.35c wallet
Post by: hosseinimr93 on April 14, 2022, 11:50:18 PM
It should have double space in the middle of the 1st and 2nd rootkey and if you paste or manually type the root key when restoring it with Armory wallet the spaces are automatically filled.
OP didn't import the root key into Armory. He/She imported the Armory's root key into brainwalletx (http://brainwalletx.github.io/#chains).
In that tool, you have to enter the spaces manually when typing the root key.