Unspent outputs
countOutputs in the UTXO set at the latest day's last block.
How large is Bitcoin's UTXO set, and what is making it grow?
How many unspent outputs every Bitcoin node must keep, how much space they take, which script types they use and how many are dust-sized.
The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.
How big the UTXO set is today and how it splits by script type.
Outputs in the UTXO set at the latest day's last block.
Serialized size of the UTXO set at the latest day's last block, as a full node reports it.
Unspent outputs below the default dust threshold for their script type.
Unspent outputs now minus the count at the last block thirty days earlier.
Outputs in the set at each day's last block, split into P2PKH, P2SH, P2WPKH, P2WSH, P2TR, bare multisig and other.
Outputs created and spent each day, and the small outputs that stay.
Spendable outputs created by transactions in the latest complete day, OP_RETURN outputs left out.
Outputs spent as inputs by transactions in the latest complete day.
Unspent bare multisig outputs, the form some data protocols use to embed data that is never spent.
Dust-sized outputs as a share of all outputs in the set at the latest day's last block.
Outputs in the set grouped by value, from dust-sized to the largest, at the latest day's last block.
Every full node keeps the UTXO set, the list of all unspent transaction outputs, because it must check that each new transaction spends coins that exist. The bigger the set, the more memory and disk a node needs and the longer it takes to validate. This dashboard reads the set at each day's last block: how many outputs it holds, how much space they take and how they split by script type and value.
The set grows when transactions create more outputs than they spend. Inscription, BRC-20 and runes activity since 2023 has created many small outputs, and some data protocols embed data in fake public keys that can never be spent, so those outputs stay in the set for good. Dust-sized outputs, worth less than it costs to spend them, are shown on their own, since they are the part least likely ever to leave.
Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.
How receipts work →Read from chain state and history
The list of every unspent transaction output on Bitcoin, which together make up all spendable bitcoin. Every full node keeps it so it can check that new transactions spend coins that really exist.
Nodes keep the set on disk and partly in memory to validate blocks quickly. A larger set makes running a node more demanding, which is why changes that add many small or unspendable outputs draw attention.
Outputs so small that spending them would cost more in fees than they are worth at a low fee rate. Wallets rarely spend them, so they tend to stay in the set; this page counts them by script type.
No. OP_RETURN outputs are provably unspendable, so nodes leave them out of the set. Data hidden in fake public keys inside spendable-looking outputs does stay in the set, which is one reason the OP_RETURN debate keeps returning to UTXO growth.
Not necessarily. Consolidations, where a wallet merges many outputs into one, shrink the set while activity stays high. The created and spent counts show which way each day went.
OP_RETURN outputs in Bitcoin blocks each day: how many, how large, their share of block space and how many top the old 80-byte limit.
BitcoinOrdinals inscriptions, Runes activity and BRC-20 operations on Bitcoin each day, with the fees they paid and the block space they used.
BitcoinTransactions, active addresses and block space used on Bitcoin each day, with inscription and runes transactions shown apart from the rest.
BitcoinBitcoin addresses and supply in balance bands from dust to the largest balances, how many hold one bitcoin or more and how the bands shift.
BitcoinEvery bitcoin grouped by how long since it last moved, from under a day to over ten years, and how the bands shift like waves over time.
BitcoinBlocks left until the next Bitcoin halving, its date projected from recent block times and the block reward before and after it.
BitcoinStart free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.