Network charts/UTXO Flow

UTXO Flow

Daily average inputs spent vs outputs created. The gap between them counts outputs, not unspent ones

Loading chart data...

About this metric

Definition

The two sides of every block: outputs consumed and outputs created. Bitcoin has no accounts, only discrete outputs, so spending means destroying some and making others, and every node keeps the set of unspent ones in order to validate new blocks.

The gap between the lines is not the change in that set. An OP_RETURN output is created and paid for like any other, but it is provably unspendable, so it never enters the UTXO set: it lifts the green line and never the red one. Over the past year that gap has run about two thousand outputs per block. The UTXO Growth Rate chart subtracts them and follows the set itself.

How it is measured

Neither line counts the coinbase transaction, so a block carrying nothing else reads zero on both, which happens about ninety thousand times across the chain.

Over a day the chart plots the mean per block rather than the day's total, so the two resolutions share a scale and a busy day does not read as a tall one.

Measured from my own Bitcoin node. Methodology

Get this data

CSV and JSON take the selected range without overlay series. PNG captures the chart as it looks now.
Related