Beating us on the field ? <| sep |> As jwinterm said , there are 2 files . One with the keys and one with the wallet data . The wallet data contains , at least All the outputs belonging to the wallet A key image for each output unless its a viewonlywallet Metadata for each outgoing transaction personal notes , tx keysThe outputs and key images can be regenerated from the blockchain it takes a while , as you probably know when restoring from keys . Other data is stored only by the wallet and would be permanently lost if you would lose the data file . This means that if you lose the data file , you lose the following Information to which addressespID you sent your funds in the past . This information is not recoverable from the blockchian . Tx keys generated for outgoing transactions . This means you wouldn ' t be able to prove to the recipient anymore that it was you who sent him the funds . This is because every time you send the funds you generate a random value , but only the recipient can decode it . So , if you lost this value on your side , you can ' t prove to the recipient that you know it . If you lose the . keys file , you ' ve just lost all your monero , unless you have the mnemonic or keys backed up . For second part of your question , see projectmoneroissues 1236 # issuecommentrrn for steps you ' d have to do when performing cold spending . The new commands will be available in next release , making step 1 . easier and able to skip step 2 . Edit more detailed QA d a tadothewalletfilescontain .