<blockquote>
  <p>How many Bitcoin addresses can Bitcoin Core create?</p>
</blockquote>

<p>As many as you want. While the number of addresses possible is finite, it is essentially infinite as the number of possible addresses is extremely massive. There are 2^160 possible P2PKH addresses (1... addresses) and 2^160 P2SH addresses (3... addresses)</p>

<blockquote>
  <p>Is there a limit to number of addresses Bitcoin core can crate?</p>
</blockquote>

<p>No.</p>

<blockquote>
  <p>Can I use one receiving address for multiple transactions?</p>
</blockquote>

<p>Yes but that is not recommended. There are enough possible addresses that you can and should always use new addresses.</p>

CC BY-SA 3.0
2017-08-19T16:50:21.937Z
I have paper wallet is okay if I use the same address. Is it possible to create new address for paper wallet beside the on that is given?
cleanOSuser
CC BY-SA 3.0
2017-08-19T16:58:00.480Z
No. A paper wallet is just a private key. Each private key corresponds to only 1 address. If you want a new address, you will need to create a new paper wallet.
Ava Chow
CC BY-SA 3.0
2017-08-18T05:11:57.010Z
I also like this related answer from a few years back, as it discusses performance tests in relation to number of addresses running on bitcoind. 75+ million and no issues. https://bitcoin.stackexchange.com/questions/24947/what-is-the-maximum-of-receive-addresses-the-default-wallet-can-handle
m1xolyd1an
CC BY-SA 3.0
2017-08-17T22:47:57.890Z
2017-08-17T22:47:57.890Z
Ava Chow
<p>How many Bitcoin addresses can Bitcoin Core create? Is there a limit to number of addresses Bitcoin core can crate? Can I use one receiving address for multiple transactions?</p>

<bitcoin-core>
Bitcoin core addresses
cleanOSuser
# Bitcoin core addresses

(Asked by: username_0 on 2017-08-17)

How many Bitcoin addresses can Bitcoin Core create? Is there a limit to number of addresses Bitcoin core can crate? Can I use one receiving address for multiple transactions?

**Tags:** bitcoin-core


---

## 1 answers

### Answer by username_1 on 2017-08-17. Score: 2 | Accepted answer

> How many Bitcoin addresses can Bitcoin Core create?

As many as you want. While the number of addresses possible is finite, it is essentially infinite as the number of possible addresses is extremely massive. There are 2^160 possible P2PKH addresses (1... addresses) and 2^160 P2SH addresses (3... addresses)

> Is there a limit to number of addresses Bitcoin core can crate?

No.

> Can I use one receiving address for multiple transactions?

Yes but that is not recommended. There are enough possible addresses that you can and should always use new addresses.

> **Comments:**
> **username_2**: I also like this related answer from a few years back, as it discusses performance tests in relation to number of addresses running on bitcoind. 75+ million and no issues. https://bitcoin.stackexchange.com/questions/24947/what-is-the-maximum-of-receive-addresses-the-default-wallet-can-handle  
> **username_0**: I have paper wallet is okay if I use the same address. Is it possible to create new address for paper wallet beside the on that is given?  
> **username_1**: No. A paper wallet is just a private key. Each private key corresponds to only 1 address. If you want a new address, you will need to create a new paper wallet.  

---

