I generated unsigned_monero_tx on a disconnected computer, and copied it to a connected one. I placed it in my home directory, and ran submit_transfer. This gave the error:

Error: Failed to load transaction from file

which is not a helpful error message.

I compiled the software from master (5fbfa8a65663e807c6500ae9485e898df9b7c470) because I read that the offline signing functionality is broken in the current tagged release (!), and because my old monero softwares all stopped working, because apparently they expect to be continually updated (!!).

The content of my signed_monero_tx file begins with the text "Monero signed tx set".

How do I broadcast it using the monero software?

Edit: stackexchange has asked me to edit the question to explain how it is not answered by How do I use cold transaction signing?.

That q+a describes how to do offline signing with things working. My question is asking about a case of the software not working. A bug, glitch. It fails. That is what my question is about.

  • Possible duplicate of How do I use cold transaction signing?
    – jtgrassie
    Jun 13, 2019 at 21:01
  • "Possible duplicate of How do I use cold transaction signing? – jtgrassie 13 hours ago" --- no, definitely not
    – projix
    Jun 14, 2019 at 10:58
  • There is a whole section in this answer about folder used to place the signed tx file.
    – jtgrassie
    Jun 14, 2019 at 11:21
  • @jtgrassie: the wallet process's cwd is the home directory. That is where I am running it from.
    – projix
    Jun 14, 2019 at 20:29

1 Answer 1


Those transfer files need to be read and written using the same version of monero (or similar ones anyway).

Monero needs to be updated about twice a year, so you always have software which can work with the regular updates. Failing to do so means you'll drop off the network (but if others also do, you'll end up on a dead fork). The daemon should warn you if this is the case.

If the computer running your cold wallet is using old software, you need to update it first.

  • This is an extremely bad situation.
    – projix
    Jun 14, 2019 at 9:30
  • The versions are the same, on the software I used to sign the transaction, and the one I am trying to use to submit it. Whether signed_monero_tx file is present or absent, the error message is the same, Error: Failed to load transaction from file, so poor error handling. I guess I'm going to have to dig much deeper and write my own client, in order to be able to safely get out of monero.
    – projix
    Jun 14, 2019 at 9:43
  • Looks to me like you haven't placed the signed tx file in the correct folder. In the duplicate question, one of the answers points out it has to be placed in the working directory, not home.
    – jtgrassie
    Jun 14, 2019 at 11:15
  • 1
    @projix - Can you list the specific version of the wallet software?
    – dEBRUYNE
    Jun 14, 2019 at 17:26
  • @jtgrassie: I am running it from $HOME. It is the working directory.
    – projix
    Jun 14, 2019 at 20:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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