Run multiple wallets on the same system
Using multiple wallets on one "bitcoind" process

Follow this steps:


Run the bitcoind process.
Create a wallet for each of the clients using:


bitcoin-cli.exe createwallet &lt;client_uniq_id&gt;


When you want to perform any action on any wallet simply use:


bitcoin-cli.exe -rpcwallet=&lt;client_uniq_id&gt; &lt;your_rpc_method&gt;


Use "" for &lt;client_uniq_id&gt; in order to refer to the default wallet, created by the bitcoind.