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-11-01 · 164,155,326 UTXOs · 20,106,295 BTC. Bars show share of BTC.

P2WPKH (native segwit)
8,294,327 BTC 41.3% · 49,504,037 utxos
P2PKH (legacy)
4,512,739 BTC 22.4% · 43,916,463 utxos
P2SH
3,719,961 BTC 18.5% · 11,781,252 utxos
P2PK (early)
1,714,619 BTC 8.5% · 44,512 utxos
P2WSH
1,642,104 BTC 8.2% · 2,831,544 utxos
P2TR (taproot)
219,859 BTC 1.1% · 53,340,608 utxos
Nonstandard
2,618 BTC 0.0% · 117,893 utxos
Bare multisig
68 BTC 0.0% · 2,619,017 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
463,780 BTC 3,923 wallets
2-of-3
307,658 BTC 282,772 wallets
2-of-2
150,639 BTC 136,808 wallets
3-of-6
42,207 BTC 355 wallets
4-of-8
25,884 BTC 6 wallets
3-of-7
15,560 BTC 281 wallets
5-of-6
13,449 BTC 1,227 wallets
3-of-8
10,521 BTC 38 wallets
4-of-7
8,180 BTC 35 wallets
2-of-4
6,773 BTC 3,069 wallets
11-of-15
3,730 BTC 45 wallets
4-of-5
3,300 BTC 192 wallets
7-of-12
2,411 BTC 4 wallets
3-of-15
2,035 BTC 1 wallets
5-of-7
1,483 BTC 284 wallets

Total multisig tracked: 1,061,953 BTC across P2WSH 700,781 BTC · P2SH 361,104 BTC · bare 68 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 735,376 845,385.11 exposed
witness_v0_scripthash multisig 90,585 700,781.38 exposed
scripthash multisig 261,247 213,084.26 exposed
p2sh_p2wsh multisig 105,254 148,019.56 exposed
scripthash single-key CHECKSIG 1,101 2,471.14 exposed
witness_v0_scripthash pubkey + timelock 616 2,189.49 exposed
p2sh_p2wsh pubkey + timelock 1,327 231.97 exposed
scripthash hash-preimage only 563 54.28 safe
witness_v0_scripthash pubkey + hashlock (HTLC-like) 1,207 13.77 exposed
witness_v0_scripthash hash-preimage only 238 1.62 safe
witness_v0_scripthash timelock only 644 1.36 safe
witness_v0_scripthash single-key CHECKSIG 96 0.50 exposed
p2sh_p2wsh hash-preimage only 1,685 0.39 safe
scripthash pubkey + hashlock (HTLC-like) 19 0.07 exposed
scripthash pubkey + timelock 248 0.04 exposed
witness_v0_scripthash other (no pubkey) 1 0.00 safe
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