Litecoin QT API

I’ve been researching different ways of balancing offline wallet security with functionality using Litecoin QT and ran across a very interesting article here: .

With Bitcoin Armoury and Electrum one can sign transactions offline and broadcast the transactions in a separate online environment, however no solution seems to exist for Litecoin, or other altcoins for that matter. I did see this post in the above link, can anyone verify whether this method works for the Litecoin QT?

You can use the default litecoin-qt client and it’s raw transaction API to sign >transactions offline. This requires moving the entire blockchain from the online to the offline PC, I >think that "signrawtransaction" will not work otherwise. Step-by-step: Setup a litcoin-qt in an offline PC to create your cold storage wallet. Move the blockchain data from your online PC to the offline PC. On windows, you basically need to copy the entire content of >"%appdata%\Litecoin". Copy everything except the wallet.dat Make sure that litecoin-qt is not running when you are copying the data.

Now start the offline litecoin-qt and rescan the chain. Create a signed >transaction using the GUI. Next you doubleclick on the transaction in your transaction tab and check the >"Transaction ID" in the popup. Then execute (Help->Debug Window->Console): * gerrawtransaction This will give you a long hexdump of the signed transaction. Move this to your >online node and execute there: * sendrawtransaction The offline signed transaction will be broadcasted to the litecoin network.

The change will go back to a new address in your wallet. To avoid this you have to use the console and "createrawtransaction", in order >to specify a change address.

Bitcoin QT 0.8

Bitcoin QT ppa

Bitcoin QT API

Litecoin-qt Options

Litecoin QT Pro