SegWit spending Payments

Shows the percentage of payments spending SegWit per day.
0 - moon
moving average

A Bitcoin transaction can have multiple outputs and can thus transfer funds to multiple recipients. This practice is called payment batching. Since an input can only be spent in its entirety, one transaction output is usually (but not always) a so-called change output. It transfers the change back to the payer.

The payments metric counts the number of outputs a transaction has and subtracts one to exclude the change output. If a transaction has only one output, then it’s counted as one payment. The purpose of this metric is to provide a more accurate representation of real economic activity on the Bitcoin network.

A transaction that spends one or more SegWit outputs is considered a SegWit-spending-transaction. Payments from from SegWit-spending-transactions are aggregated per day and divided by the total payments per day resulting in the percentage of SegWit-spending payments. The intent is to provide a more thorough metric for SegWit adoption with ongoing payment batching. The SegWit-spending-Transactions metric is differs from the Payments-spending-SegWit metric.

Note: This metric and chart previously included OP_RETURN outputs. These are not accounted for anymore.

Category: Payments | Tags: SegWit

Related Charts

Legacy to SegWit inputs transition
Shows the transition from legacy to SegWit inputs in transactions.
Native SegWit v0 Inputs and Outputs
Shows the number of native SegWit (P2WPKH and P2WSH) inputs and outputs per day.
SegWit Input Types
Shows the distribution of Nested and Native SegWit inputs per day.
SegWit spending Transactions
Shows the percentage of transactions spending SegWit.