Bitcoin Forum
December 15, 2017, 03:14:23 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bulk Generate Addresses on Offline Armory Instance  (Read 1842 times)
bcbrad
Newbie
*
Offline Offline

Activity: 5


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?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513350863
Hero Member
*
Offline Offline

Posts: 1513350863

View Profile Personal Message (Offline)

Ignore
1513350863
Reply with quote  #2

1513350863
Report to moderator
1513350863
Hero Member
*
Offline Offline

Posts: 1513350863

View Profile Personal Message (Offline)

Ignore
1513350863
Reply with quote  #2

1513350863
Report to moderator
1513350863
Hero Member
*
Offline Offline

Posts: 1513350863

View Profile Personal Message (Offline)

Ignore
1513350863
Reply with quote  #2

1513350863
Report to moderator
goatpig
Moderator
Legendary
*
Online Online

Activity: 1694

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
Newbie
*
Offline Offline

Activity: 5


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
*
Online Online

Activity: 1694

Armory Developer


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

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

bcbrad
Newbie
*
Offline Offline

Activity: 5


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


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
Newbie
*
Offline Offline

Activity: 5


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


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!