Create offline transactions from cold wallet

Download nightly Dero software from https://git.dero.io/DeroProject/derosuite and prebuilt binaries from http://seeds.dero.io/nightly/

Step 1] Download updated getoutputs.bin in wallet folder from either local or remote Dero daemon node and copy to offline computer.
a] local daemon wget http://127.0.0.1:20206/getoutputs.bin -O getoutputs.bin
b] Remote daemon wget https://rwallet.dero.io/getoutputs.bin -O getoutputs.bin

Step 2] Run dero-wallet in offline mode on offline/air-gapped computer:
./dero-wallet-cli-linux-amd64 --wallet-file wallet.db --offline

Step 3] First rescan blockchain using option 11 and then Create offline transaction using menu option 6
A transaction file will be created by TX name.

Step 4] Copy above TX-file to internet connected system and Relay above transaction file contents using local daemon node or remote node.
curl -X POST http://127.0.0.1:20206/sendrawtransaction -H 'Content-Type: application/json' -d '{"tx_as_hex":"020915b83d73d............52d55b5148500a"}'

Status will be ok if TX is accepted by Dero Network or follow again the above process.

2 Likes