Bitcoin Forum
April 25, 2024, 02:10:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bulk Generate Addresses on Offline Armory Instance  (Read 1956 times)
bcbrad (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 10, 2014, 08:47:15 PM
 #1

I have an online/offline Armory setup.  I've just restored my wallet to the offline PC, so it has no addresses listed yet.  I'd like to now receive bitcoins to a new address.  For security purposes, I am considering the online machine untrusted, and I don't want to necessarily trust that the addresses it displays actually belong to me.  So instead I want to get a new address from the offline PC.  Assuming I've used 50 addresses in this wallet so far, how do I obtain the 51st address from my offline wallet?  Do I just have to keep pushing the Receive Bitcoins button until I get there?  Surely there must be a way to bulk generate?
1714054248
Hero Member
*
Offline Offline

Posts: 1714054248

View Profile Personal Message (Offline)

Ignore
1714054248
Reply with quote  #2

1714054248
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714054248
Hero Member
*
Offline Offline

Posts: 1714054248

View Profile Personal Message (Offline)

Ignore
1714054248
Reply with quote  #2

1714054248
Report to moderator
1714054248
Hero Member
*
Offline Offline

Posts: 1714054248

View Profile Personal Message (Offline)

Ignore
1714054248
Reply with quote  #2

1714054248
Report to moderator
1714054248
Hero Member
*
Offline Offline

Posts: 1714054248

View Profile Personal Message (Offline)

Ignore
1714054248
Reply with quote  #2

1714054248
Report to moderator
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
May 11, 2014, 02:12:47 AM
 #2

Start Armory in expert mode and click the number next to "Addresses Used" in the wallet's property window.

bcbrad (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 11, 2014, 02:27:06 AM
 #3

Start Armory in expert mode and click the number next to "Addresses Used" in the wallet's property window.

Thanks.  It seems that allows you to compute more addresses, but I'm still not sure how to display them.  How do I get to the 51st address without clicking "Receive Bitcoins" 50 times?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
May 11, 2014, 04:47:29 AM
 #4

Try "Backup This Wallet" -> "Export Key List"

bcbrad (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 11, 2014, 07:37:28 PM
 #5

Ahh that works as long as you check the box to show unused addresses!  Thanks!

I'd really like a way to indicate to the offline client how many addresses to show in the main interface.  Since the addresses are all generated and available, this doesn't seem to be a difficult proposition.
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 11, 2014, 09:13:55 PM
 #6

Ahh that works as long as you check the box to show unused addresses!  Thanks!

I'd really like a way to indicate to the offline client how many addresses to show in the main interface.  Since the addresses are all generated and available, this doesn't seem to be a difficult proposition.

The offline computer automatically keeps a lookahead of 100 addresses (you just don't see it).  Everytime you sign for a transaction, it's going to re-extend the key-pool to keep 100 addresses lookahead.  So if you have used 2 addresses, the offline computer has the first 102 addresses computed.  If you sign a tx for addr 51, it will computer the next 49 addresses so it is "tracking" the first 151 addresses.  As long as there are no gaps more than 100 addresses (I might have upped it recently to 1,000), then you will have no problems.  And if you do experience any issues, you can just use the expert interface to generate the extra addresses.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
bcbrad (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 11, 2014, 10:58:16 PM
 #7

My problem is not with computing addresses.  It's accessing new ones easily.  It's common for me to receive bitcoin in several different new addresses before I conduct a spending transaction.  I'd just like a way to be able to easily see my new receive address on the offline computer since that's the only device I can unequivocally trust.
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
May 11, 2014, 11:02:20 PM
 #8

My problem is not with computing addresses.  It's accessing new ones easily.  It's common for me to receive bitcoin in several different new addresses before I conduct a spending transaction.  I'd just like a way to be able to easily see my new receive address on the offline computer since that's the only device I can unequivocally trust.

Well then just do what goatpig suggested:  make sure to generate a ton of addresses as described, then open the Backup Wallet -> Export Key List window.  They should even be numbered (as long as you select to show chain index).   Let me know if that doesn't satisfy your needs (besides the convenience factor)

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!