Daily transaction count broken down by type: transparent-only, shielding (t-to-z), deshielding (z-to-t), fully shielded (z-to-z), and mixed. Note: transparent counts include mining pool payouts (bulk distributions to miners) which are a significant fraction of transparent activity. Cross-pool flows under 0.001 ZEC are excluded from deshielding classification as they represent transaction fees, not user actions.
Sapling Outputs / Day was 1,258 on 2026-09-27, the last full day of data. That is 190.7% higher than 28 days ago, when it was 432.86.
🔗 permalink ⇆ compareFive buckets, by what a transaction did with the pools: transparent-only, shielding (t→z), deshielding (z→t), fully shielded (z→z) and mixed. Only the last two are private payments; the first three are visible in whole or in part.
The transparent bar is inflated by mining. Pool payouts are bulk distributions to thousands of miners and they are a large share of transparent activity every day. They are real transactions, but they are one operator paying wages, not the user base choosing transparency — so the transparent share reads higher than the behaviour behind it.
Fully shielded is a floor, not a count of private users. A z→z bar counts transactions, and a transaction can carry many payments or one. It also cannot distinguish a payment from a wallet reshuffling its own notes.
Dust is excluded on purpose. Cross-pool movements under 0.001 ZEC are not classified as deshields: at that size they are fee change, not a user taking value out, and counting them would make the deshield line track fee mechanics rather than behaviour. For the value version of this question rather than the count, see the shielding rate.