Can a transaction have a single 0-value OP_RETURN as its only output?

by pinhead   Last Updated July 25, 2017 16:27 PM

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?

Related Questions

Updated September 05, 2017 20:27 PM

Updated March 25, 2018 20:27 PM

Updated October 06, 2017 22:27 PM

Updated April 20, 2018 02:27 AM