UTXO Count
Total number of unspent transaction outputs in the Bitcoin UTXO set. Growth reflects increasing adoption while consolidation periods mark fee-driven efficiency optimization.
What is it?
UTXO Count measures the total number of UTXOs (Unspent Transaction Outputs) existing in the Bitcoin set at a given date. Each UTXO represents an unspent transaction output - a Bitcoin 'bill' that can be used as input in a future transaction. Total UTXO count reflects the fragmentation or consolidation of Bitcoin supply. Growth indicates more outputs created than spent (fragmentation), while contraction indicates consolidation (e.g., exchanges grouping UTXOs to save fees).
How to read
The curve shows total UTXO count evolution. An upward trend indicates growing fragmentation (more outputs created). Consolidation phases (exchanges grouping UTXOs) appear as punctual drops. Crossing 100M UTXOs in late 2023 (Ordinals inscriptions) was a structural inflection point.
Key zones
The UTXO set was ~4M in 2013, ~70M in 2020, and crossed 100M with Ordinals inscriptions in 2023. Post-Ordinals, structural growth continued adding tens of millions of UTXOs per successive wave (BRC-20, then Runes). Major consolidation phases (Binance, Coinbase) temporarily reduce the set by several million entries within weeks.
What to observe
The derivative (growth rate) is often more informative than the absolute level. Sudden acceleration points to spam or a fragmentation event (inscriptions). The secular trend is upward, reflecting growing adoption, punctuated by consolidation periods.
Historical context
The UTXO set progressed quasi-linearly from 2013 to 2023, before an explosion linked to Ordinals/BRC-20 inscriptions pushing beyond 100M. This episode reignited the debate on 'state bloat' and UTXO set growth sustainability for full nodes.
Expert notes
UTXO set size is a main Bitcoin scalability factor. Each full node must maintain the entire set in memory (or fast storage). The utreexo initiative proposes inclusion proofs to reduce storage. The distinction between organic growth (more users) and bloat (inscriptions, dust) is crucial for network health assessment.
Common mistakes to avoid
More UTXOs does not automatically mean more users. A single actor can create millions via inscriptions or spam. Conversely, exchange batching serves thousands of users while reducing UTXO count.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/onchain/utxo-count/history?days=90' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "utxo-count",
"timeframe": "1y"
}Required tier: free. 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.