1

Is there a way to interact with Bitcoin-qt from Windows cmd and run commands like if I'm running them from Bitcoin-qt console?

Murch
  • 75,206
  • 34
  • 186
  • 622
Marco
  • 137
  • 1
  • 5

2 Answers2

2

While you have bitcoind or bitcoin-qt running with the -server option, you can then use bitcoin-cli to run commands.

It's part of the bitcoind package.

If you have your conf file in a custom directory you'll have to specify that to bitcoin-cli as well, otherwise it should just work.

Jannes
  • 6,344
  • 1
  • 25
  • 28
0

The easiest way to do what you are trying to do is add one line to your bitcoin.conf file.

server=1

The file exists in one of these locations: "Where is the configuration file of bitcoin qt kept"

You are also required configure a username and password when you do this by adding these additional lines. Always use a new secure random password that is unique to only this service (don't re-use it anywhere, and don't commit it to a source code repository)

rpcuser=Ulysseys rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593

You can now run the bitcoin-cli.exe command from cmd.exe (it is installed in c:\program files\bitcoin\daemon)

It is also worth noting that you do not have to run bitcoin-qt you can choose to run bitcoind and interact with bitcoin-cli as well.

Mark S.
  • 2,710
  • 14
  • 23