OP_RETURN Protocol Share
Detected OP_RETURN outputs by protocol. Runes were 97.0% of them in 2024, the year they launched, and over 97% so far in 2026
Short ranges plot one point per block, about one every ten minutes. Longer ranges plot one point per day, computed from every block in that day. How it is computed depends on the chart: some average, some total the day up, some are a ratio of the day's sums, and each chart says which. Either way a brief spike inside a day is smoothed away.
Get this data
About this metric
Definition
Which protocol is using the OP_RETURN space. Runes launched in the halving block, 840,000 on 2024-04-20, and took almost all of it immediately: 97.0% of detected OP_RETURN outputs that year.
How it is measured
Each protocol's detected OP_RETURN outputs as a share of all detected OP_RETURN outputs in the block. Detection is by script prefix, so an unrecognised protocol lands in the residual band rather than being missed entirely.
Measured from my own Bitcoin node. Methodology