8
3
Armory supports offline transactions nicely, but doesn't support compressed keys.
A number of other ways exist for creating offline transactions, but all of them - every single one I've seen - requires one to manually create a raw transaction. This has previously resulted in accidentally sending a huge fee, and I've seen people say "do NOT create a raw transaction unless you're a bitcoin expert".
I'm no bitcoin expert, that's for sure. How do I make sure I create a "safe" transaction offline? I've seen Brainwallet's and Coinbase's services, are these foolproof? They show some JSON but I'm not exactly sure I would spot if something was amiss in that JSON...
Thank you for this detailed answer. I'm still scared because none of these steps show the bitcoin value, and forgetting a zero will result in 90% of my transfer being offered as a fee... Plus, blockchain's decode-tx doesn't show the fee amount :( I do hope I can multiply/divide by 100,000,000 without messing it up though :) – user10113 – 2013-12-05T01:06:37.317
You don't need to remove the unused input transactions, but most tools, including the brainwallet tool will reference all the transactions rather than the most relevant ones. – John – 2013-12-05T01:28:32.330