Is it possible not to load private keys for the wallet on a Full Node and sign the TXs elsewhere, then broadcast signed TXs from the Node?

  • yes. Very much yes. The idea gos into wallets like ledger or nano, or directly cold storage. There is plenty of information on "cold storage" in the forum and on bitcointalk.org. Also you can use online webpages from blockchain.info and similiar, to send the tx. – pebwindkraft Feb 2 '18 at 10:07

You can always create raw transactions and sign them offline. However I think you mean a more user friendly way of doing this. The only full node software that I know of which supports offline signing in the GUI is Armory.

Another option is electrum but it's not a full node client.

  • So, you still have to have like a single private key generated (or imported before sync?) for the Full Node running under official Bitcoin Core/bitcoind software? And no, I a developer, so I don't expect user-friendliness. Have yet to touch the node itself. – Caveater Feb 2 '18 at 10:15
  • Core will automatically create a wallet the first time you run it unless you disable that functionality (-disablewallet command line switch). The wallet will have a deterministic extended private key and 100 or so derived address-specific private keys. As for importing private keys later you can do that it's just that Core will have to rescan the blockchain to find transactions relevant to the newly imported private keys. If it has the whole blockchain downloaded already it can do that faster than if you've enabled pruning. – Abdussamad Feb 2 '18 at 10:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.