I've created a couple wallets on Core to experiment with and want to dedicate one wallet as a live one. What is the best way to move between those wallets inside the command line? When I toggle to a wallet that is not the default in the GUI and try some bitcoin-cli wallet commands it get an error

Wallet file not specified (must request wallet RPC through /wallet/<filename> uri-path)

Is it just a matter of passing a wallet file name into the command? Or is there a better way to manage multiple wallets? Other best practices to a multi-wallet setup (i.e. don't)?

1 Answer 1


For future reference, thought I'd respond to my original question with what I've found out to this point. Haven't fully answered the original question yet but the approach I'm using at the moment to toggle between wallets is:

bitcoin-cli -rpcwallet="filename" [command]

Any other thoughts on best practices would be great!

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.