How to store BTC wallets users?

Application for sending/receiving Bitcoin.
After registration user is required to create a Bitcoin wallet (or the user can import).
After, the user will be manage via the WEB interface (send/receive transaction).
Has launched bitcoin node RPC.
How is it possible to create wallets for your users, or import them to create transactions?
+ you want to upload the privateKey of the user, upon request.
March 19th 20 at 08:29
1 answer
March 19th 20 at 08:31
Solution
https://github.com/bitcoinjs/bitcoinjs-lib and can implement a full wallet on the client, even without storing private keys on the server.

or implement everything on the server and on the client, stupid interface

Find more questions by tags BlockchainBitcoinAPI