Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Sword Smith on July 17, 2014, 02:06:22 PM



Title: I need advice on Bitcoin command line client
Post by: Sword Smith on July 17, 2014, 02:06:22 PM
I have been playing around with bitcoind and it seems fairly straight forward but it lacks a functionality that I would like to have.

I would like to have the functionality of managing cold wallets through a command line interface which I could control via an API. So basically, what I am looking for is an overview of the different command line implementations for running a full bitcoin node. Preferably one that can handle cold wallets. I am interested in integrating this with PHP scripts, Python scripts, and perhaps also C++.


Title: Re: I need advice on Bitcoin command line client
Post by: Dare on July 19, 2014, 07:22:42 PM
I believe most of the popular clients have a command-line interface compatible with bitcoind, so if one of them has a feature you're interested in that might be something to look into. As for cold wallets via API, what exactly do you mean? Unless the entire computer is offline, you wouldn't be able to do anything more than potentially watch them as send funds to them, and if it is then you can just treat the regular wallets as cold (so long as it never goes online).


Title: Re: I need advice on Bitcoin command line client
Post by: deepceleron on July 20, 2014, 06:09:43 AM
It would be possible to execute Bitcoin daemon with various -wallet=<file> option, by calling it from another environment. However, it sounds like a good way to lose coins when you make a mistake.


Title: Re: I need advice on Bitcoin command line client
Post by: coinsolidation on July 21, 2014, 12:04:49 AM
I have been playing around with bitcoind and it seems fairly straight forward but it lacks a functionality that I would like to have.

I would like to have the functionality of managing cold wallets through a command line interface which I could control via an API. So basically, what I am looking for is an overview of the different command line implementations for running a full bitcoin node. Preferably one that can handle cold wallets. I am interested in integrating this with PHP scripts, Python scripts, and perhaps also C++.

why not manage the private keys instead?

launch with a new fresh wallet, import the keys you need, do what you need, remove the wallet.
repeat as needed.