UTXO Growth Rate
Rate of change in the UTXO set size over time. Rapid growth indicates new address creation and on-boarding; contraction during high-fee periods reflects consolidation behavior.
What is it?
UTXO Count Growth tracks the evolution of total UTXOs (Unspent Transaction Outputs) in the Bitcoin set. Each transaction consumes one or more UTXOs and creates new ones. The net balance (created - spent) determines UTXO set growth or contraction. This metric is fundamental because UTXO set size directly affects storage and validation requirements for full nodes. Explosive growth may indicate spam or excessive fragmentation.
How to read
An ascending curve indicates the network creates more UTXOs than it consumes - fragmentation. A descending curve indicates consolidation. Growth rate is more informative than absolute level. Consolidation phases (exchanges grouping UTXOs) appear as punctual drops within a long-term upward trend.
Key zones
The UTXO set crossed 100M entries in late 2023, partly due to Ordinals inscriptions. Before inscriptions, growth was relatively stable around 70-80M. Major consolidation phases (Binance, Coinbase) temporarily reduced the set by several million entries within weeks.
What to observe
The second derivative (growth acceleration) marks regime changes. Sudden acceleration points to spam or a fragmentation event. Decomposition by script type and UTXO size is essential to understand who is fragmenting or consolidating.
Historical context
The UTXO set was ~4M in 2013 and progressed quasi-linearly until 2023 (~85M), before an explosion linked to Ordinals/BRC-20 inscriptions pushing it beyond 100M. This episode reignited the debate on 'state bloat' and sustainability of UTXO set growth.
Expert notes
UTXO set size is one of Bitcoin's main long-term scalability factors. Each full node must maintain the entire UTXO set in memory (or fast storage) to validate transactions. The utreexo initiative proposes replacing this storage with inclusion proofs, but it is not yet deployed. The distinction between organic growth (more users) and bloat (inscriptions, dust) is crucial for assessing network health.
Common mistakes to avoid
More UTXOs does not automatically mean more users. A single actor can create millions of UTXOs via inscriptions or spam. Conversely, exchange batching can serve thousands of users while reducing UTXO count. UTXO set growth is not inherently good or bad - context determines its meaning.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/onchain/utxo-growth-rate/history?days=90' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "utxo-growth-rate",
"timeframe": "1y"
}Required tier: pro. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.
Related metrics
Institutional disclaimer
Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.