Daemon and Wallet separate

(Bhaskar S) #1

Want to setup the bitcoin wallet in a separate host and the bitcoin daemon (without the wallet) in another host. Will have an application layer that will perform the orchestration - for example, for account A to send 5 BTC to another account B, the application layer will first communicate with wallet to get the public key of B, second communicate with the daemon to create the raw transaction for sending 5 BTC to B specifying the public address of B, and finally, communicate with the wallet to sign the raw transaction. Is this setup possible ?