<p>Accounts were replaced by labels, a more flexible tool which can probably be made to fit your requirement. Alternatively, if you have really been using the now-obsolete "accounts" feature to maintain separate wallets within a wallet, there is now an option to use separate wallets in separate wallet files</p>

CC BY-SA 4.0
2019-07-21T16:48:21.453Z
2019-07-21T16:48:21.453Z
Owen Currie
<p>The best way to implement accounts is to insource</p>

<ul>
<li>Address database</li>
<li>Private key database</li>
<li>Transaction signing</li>
</ul>

<p>and leave only transaction relaying and checking for transactions to Bitcoin Core.</p>

CC BY-SA 4.0
2019-06-21T13:24:32.440Z
2019-06-21T13:24:32.440Z
MCCCS
<p>I am designing one of the Bitcoin based app on Bitcoin-Core using account system. </p>

<p>Accounts I have used to store users wallet balance in different accounts. </p>

<p>But since I know it is deprecated, then how can i store users individual balance in separate identifiable addresses.</p>

<p>Is there any database we need to implement?</p>

<bitcoin-core><bitcoind><client>
What system should I implement to make use of accounts with Bitcoin Core 'accounts' now deprecated?
dreamitbig
# What system should I implement to make use of accounts with Bitcoin Core 'accounts' now deprecated?

(Asked by: username_0 on 2017-05-01)

I am designing one of the Bitcoin based app on Bitcoin-Core using account system.

Accounts I have used to store users wallet balance in different accounts.

But since I know it is deprecated, then how can i store users individual balance in separate identifiable addresses.

Is there any database we need to implement?

**Tags:** bitcoin-core, bitcoind, client


---

## 2 answers

### Answer by username_1 on 2019-07-21. Score: 2

Accounts were replaced by labels, a more flexible tool which can probably be made to fit your requirement. Alternatively, if you have really been using the now-obsolete "accounts" feature to maintain separate wallets within a wallet, there is now an option to use separate wallets in separate wallet files


---

### Answer by username_2 on 2019-06-21. Score: 0

The best way to implement accounts is to insource

* Address database
* Private key database
* Transaction signing

and leave only transaction relaying and checking for transactions to Bitcoin Core.


---

