Bitcoin HODL waves: supply distribution by age

How it has evolved, band by band

Each weekly snapshot of the full UTXO set, ordered by the block height it corresponds to — not by the calendar day it was taken, which may not match while we finish backfilling the full history. Hover over the chart for the detail of each snapshot. The dashed white line is BTC's market price on the real date that height corresponds to (right axis, log scale) — useful for reading the colors against the price cycle.

What are HODL waves?

A breakdown of the circulating Bitcoin supply by how long ago each coin last moved, grouped into age bands from under a day to over five years. The concept is explained in more detail in our HODL waves article; this page is the live number, computed by us.

How we compute this

Weekly, we take a full snapshot of the UTXO set from our own Bitcoin Core node — complete, unpruned, run by us, not a third-party API. Each unspent output is classified by the block height of its last spending transaction, then grouped into the ten age bands shown above.

What this page cannot show yet

Real HODL wave charts usually span years; ours has 10 weekly snapshots so far, all from the last few weeks. A full historical backfill — rebuilding the UTXO set at past block heights — is designed and pending, documented in our Score version history. Until then, this page tracks the trend going forward honestly, without pretending to have years of history it does not have.

How this feeds the Score

Our own node's data — this holder distribution plus the hash ribbon — is the single highest-weighted input to the NodeWitness cycle Score, precisely because it comes from data we verify ourselves rather than a third-party label. See the full methodology in how the Score works.

NodeWitness Supply page