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?

2 Answers 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


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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.