<p>It is not necessary to download blockchain to generate address. Use an HD wallet like electrum, so that you can regenerate wallet using seed even if you lose private keys.</p>

<p>To generate addresses <a href="http://docs.electrum.org/en/latest/faq.html#how-can-i-pre-generate-new-addresses" rel="nofollow">http://docs.electrum.org/en/latest/faq.html#how-can-i-pre-generate-new-addresses</a>
To export addresses use electrum command line <a href="http://docs.electrum.org/en/latest/cmdline.html" rel="nofollow">http://docs.electrum.org/en/latest/cmdline.html</a></p>

CC BY-SA 3.0
2016-07-08T08:46:38.827Z
2016-07-08T08:46:38.827Z
dark knight
<p>If you program in Java, you can use Bitcoinj to generate addresses. Bitcoinj supports HD wallets, so the addresses are generated from the same seed.</p>

CC BY-SA 3.0
2016-07-13T01:23:31.280Z
2016-07-13T01:23:31.280Z
ecavero
<p>I made this wallet: <a href="https://vladimirtahl.github.io/bolt/#" rel="nofollow noreferrer">Bolt</a> does not need any account.</p>

<p>It saves your private keys encrypted or plain text.</p>

<p>And you can generate as many address you like.</p>

CC BY-SA 3.0
2016-12-21T18:41:42.850Z
2016-12-21T22:49:09.137Z
2016-12-21T22:49:09.137Z
vladimir
<p>I need a software Bitcoin wallet (not web account based) that allows easy generation of many new payment addresses at once that are ideally stored in plain text, (bulk exported as plain text). The security is not a concern. 
I like Bitcoin-Qt but it is outdated and it takes forever to download the entire chain, which make it not portable in a way.</p>

<p>Is it necessary to download the chain? If one can use a paper wallet than one must be able to use software one without having the blockchain, or having just a small number of blocks, right?</p>

CC BY-SA 3.0
2016-07-06T23:04:33.650Z
Have you checked the bitcoin website, https://bitcoin.org/en/choose-your-wallet , it lets you choose between different wallets.

The idea of downloading the full block chain is to have maximum security,  so its kind of not secure not to download the block chain. 

Saying that there are some SPV clients which let you do without downloading the full blockchain. You can check the mobile version ones for that.
jgm
CC BY-SA 3.0
2016-07-08T08:00:08.967Z
JDE: This sounds like an XY-problem to me. What do you need the large amount of addresses for? Are you asking how to provide addresses to a webshop setup?
Murch
<wallet><address-generation>
Which bitcoin wallet allows me to generate and export a large number of addresses?
JDE
# Which bitcoin wallet allows me to generate and export a large number of addresses?

(Asked by: username_0 on 2016-07-06)

I need a software Bitcoin wallet (not web account based) that allows easy generation of many new payment addresses at once that are ideally stored in plain text, (bulk exported as plain text). The security is not a concern.
I like Bitcoin-Qt but it is outdated and it takes forever to download the entire chain, which make it not portable in a way.

Is it necessary to download the chain? If one can use a paper wallet than one must be able to use software one without having the blockchain, or having just a small number of blocks, right?

**Tags:** wallet, address-generation

> **Comments:**
> **username_1**: Have you checked the bitcoin website, https://bitcoin.org/en/choose-your-wallet , it lets you choose between different wallets.  The idea of downloading the full block chain is to have maximum security,  so its kind of not secure not to download the block chain.   Saying that there are some SPV clients which let you do without downloading the full blockchain. You can check the mobile version ones for that.  
> **username_2**: JDE: This sounds like an XY-problem to me. What do you need the large amount of addresses for? Are you asking how to provide addresses to a webshop setup?  

---

## 3 answers

### Answer by username_3 on 2016-07-08. Score: 1

It is not necessary to download blockchain to generate address. Use an HD wallet like electrum, so that you can regenerate wallet using seed even if you lose private keys.

To generate addresses <http://docs.electrum.org/en/latest/faq.html#how-can-i-pre-generate-new-addresses>
To export addresses use electrum command line <http://docs.electrum.org/en/latest/cmdline.html>


---

### Answer by username_4 on 2016-07-13. Score: 1

If you program in Java, you can use Bitcoinj to generate addresses. Bitcoinj supports HD wallets, so the addresses are generated from the same seed.


---

### Answer by username_5 on 2016-12-21. Score: 0

I made this wallet: [Bolt](https://vladimirtahl.github.io/bolt/#) does not need any account.

It saves your private keys encrypted or plain text.

And you can generate as many address you like.


---

