UTXO repartition by output type

Every unspent output on the Bitcoin blockchain, grouped by script type, with the M-of-N multisig distribution and the revealed-redeem-script breakdown. Computed weekly from a full dumptxoutset walk on our own node. This revives the much-missed UTXO Set Repartition dashboard that Antoine Le Calvez ran at txstats.com / p2sh.info, extended with a redeem-shape itemization.

Snapshot 2026-08-02 · 166,009,272 UTXOs · 20,064,401 BTC. Bars show share of BTC.

P2WPKH (native segwit)
8,208,322 BTC 40.9% · 49,628,535 utxos
P2PKH (legacy)
4,570,498 BTC 22.8% · 44,362,212 utxos
P2SH
3,913,668 BTC 19.5% · 12,119,283 utxos
P2PK (early)
1,715,770 BTC 8.6% · 44,616 utxos
P2WSH
1,435,214 BTC 7.2% · 2,747,000 utxos
P2TR (taproot)
218,242 BTC 1.1% · 54,362,812 utxos
Nonstandard
2,618 BTC 0.0% · 115,653 utxos
Bare multisig
70 BTC 0.0% · 2,629,161 utxos

M-of-N multisig by aggregate balance

Every multisig policy on chain, by the BTC it currently secures. Bare multisig comes from output scripts directly; P2SH- and P2WSH-wrapped multisig from the redeem script revealed on spend. The 3-of-5 cold-storage standard dominates by value; 2-of-3 dominates by count.

3-of-5
475,805 BTC 4,144 wallets
2-of-3
336,014 BTC 297,403 wallets
2-of-2
127,887 BTC 136,438 wallets
3-of-6
42,281 BTC 288 wallets
4-of-8
26,984 BTC 6 wallets
3-of-7
16,475 BTC 275 wallets
5-of-6
13,051 BTC 1,206 wallets
3-of-8
11,176 BTC 37 wallets
4-of-7
8,834 BTC 29 wallets
2-of-4
6,560 BTC 6,439 wallets
4-of-5
2,806 BTC 191 wallets
9-of-15
1,916 BTC 2 wallets
7-of-12
1,888 BTC 3 wallets
3-of-4
1,681 BTC 6,351 wallets
3-of-3
1,557 BTC 308 wallets

Total multisig tracked: 1,080,760 BTC across P2WSH 691,621 BTC · P2SH 389,068 BTC · bare 70 BTC.

Redeem-script flavors (P2SH / P2WSH)

Of the P2SH and P2WSH addresses whose redeem script has been revealed on-chain, what shape is the script? This is the breakdown behind the quantum-exposure strict-vs-conservative gap: only pubkey-bearing shapes are quantum-exposed.

Script typeRedeem shape AddressesBTC held Pubkey?
p2sh_p2wpkh nested P2WPKH 754,473 887,529.32 exposed
witness_v0_scripthash multisig 88,918 691,621.40 exposed
scripthash multisig 278,004 234,258.17 exposed
p2sh_p2wsh multisig 110,651 154,810.53 exposed
scripthash single-key CHECKSIG 1,102 2,491.14 exposed
witness_v0_scripthash pubkey + timelock 585 2,126.35 exposed
p2sh_p2wsh pubkey + timelock 1,393 335.50 exposed
scripthash hash-preimage only 563 54.28 safe
witness_v0_scripthash pubkey + hashlock (HTLC-like) 1,193 2.53 exposed
witness_v0_scripthash timelock only 660 1.40 safe
witness_v0_scripthash hash-preimage only 238 1.28 safe
witness_v0_scripthash single-key CHECKSIG 111 1.27 exposed
p2sh_p2wsh hash-preimage only 1,688 0.37 safe
scripthash pubkey + hashlock (HTLC-like) 18 0.07 exposed
scripthash pubkey + timelock 248 0.04 exposed
Credit. The output-type repartition and M-of-N multisig views revive dashboards originally built by Antoine Le Calvez at txstats.com and p2sh.info. This is an independent reimplementation from our own node, extended with the redeem-shape itemization.
← back to all reports