<p>Large wallets take significantly longer to initialize and eventually bog down the client to the point of making it completely unusable (calls that attempt to sort usable outputs to spend for example get slower). Bitcoin Core's wallet really isn't designed for commercial scale use, but many people have found it usable with half gigabyte wallets (hundreds of thousands of addresses and transactions) or more in this sort of setting. </p>

<p>Once you get beyond the scaling of Bitcoin Core the only other realistic option is moving into a completely custom wallet system, though this has significant risk and cost involved. </p>

CC BY-SA 3.0
2015-04-06T04:55:30.580Z
2015-04-06T04:55:30.580Z
Claris
<p>I know that a large number of key pairs in wallet.dat is not a concern. But is having too many transactions in wallet.dat an issue?</p>

<p>Can Bitcoin Core start crashing after it reaches a certain number of transactions? Say over 100K?</p>

CC BY-SA 3.0
2014-08-28T13:14:26.727Z
"how it would affect the wallet if there were transactions linked to each of the 75 million receiving addresses" that is the core of our question.
Rıfat Erdem Sahin
<bitcoind><bitcoin-core>
Maximum number of transactions in wallet.dat for Bitcoin Core
Rıfat Erdem Sahin
# Maximum number of transactions in wallet.dat for Bitcoin Core

(Asked by: username_0 on 2014-08-28)

I know that a large number of key pairs in wallet.dat is not a concern. But is having too many transactions in wallet.dat an issue?

Can Bitcoin Core start crashing after it reaches a certain number of transactions? Say over 100K?

**Tags:** bitcoind, bitcoin-core

> **Comments:**
> **username_0**: "how it would affect the wallet if there were transactions linked to each of the 75 million receiving addresses" that is the core of our question.  

---

## 1 answers

### Answer by username_1 on 2015-04-06. Score: 1

Large wallets take significantly longer to initialize and eventually bog down the client to the point of making it completely unusable (calls that attempt to sort usable outputs to spend for example get slower). Bitcoin Core's wallet really isn't designed for commercial scale use, but many people have found it usable with half gigabyte wallets (hundreds of thousands of addresses and transactions) or more in this sort of setting.

Once you get beyond the scaling of Bitcoin Core the only other realistic option is moving into a completely custom wallet system, though this has significant risk and cost involved.


---

