Is it possible (as in allowed by consensus, not doable with today's software) to create a zero-output transaction in Monero? In other words, is it possible to create a transaction whose inputs are entirely used as fees and creates no new outputs?

2 Answers 2


Yes, it is possible, and while I can't point at it right now, I know there's at least one in the chain.

  • Interesting. I'd assume that due to the use of commitment blinding factors, there has to be at least one output unless the only inputs referenced in the transaction were originally created in a coinbase transaction and thus do not have blinding factors associated with them? Would love to see the transaction you're referring to on the blockchain.
    – knaccc
    Commented Jun 26, 2017 at 17:34
  • Well, the transaction I'm thinking of was pre-rct. I don't think it's forbidden post-rct either, but I'm not 100% sure about it.
    – user36303
    Commented Jun 27, 2017 at 15:51
  • Hmm... okay, thanks for the discussion fam. I guess I'll leave the question open until we can get a more precise answer post-rct. Commented Jun 27, 2017 at 21:53

There are exactly 534 transactions with 0 output (block [1,1500000]), 511 of them being in the famous block 202612


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.