My goal is to create a transaction that spends dust outputs to a miner. Since the goal is to reduce the UTXO set by consuming low value outputs, I do not want to create any new UTXO by actually sending Bitcoin to an address.

Is it valid to make a transaction with several inputs and only one single, zero value prunable OP RETURN output?

  • there are ~50 million UTXO. your efforts are teardrop in ocean
    – amaclin
    Commented Jul 25, 2017 at 20:16
  • It's a technical question not a charity proposal. But consider all those useless UTXOs produced by Counterparty. A large scale clean up could be effective
    – pinhead
    Commented Jul 25, 2017 at 20:18
  • Services like cryptograffiti.info encode arbitrary data in unspent outputs every single day.
    – amaclin
    Commented Jul 25, 2017 at 21:22

1 Answer 1


Yes. Such transactions are valid and standard.

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.