Zcash supply calculator
Zcash Supply and Subsidy Calculator
This is a reference implementation of the retrieved zcashd subsidy schedule, not a live network-supply measurement. It does not establish current chain activation, circulating supply, fees, burned value or NU7 issuance. Official source rules were inspected and 16 outputs match compiled original reference functions in a parameter harness. Live consensus verification remains incomplete; the harness is not a full node build.
Reference scheduled issuance
Unit: 1 ZEC = 100,000,000 zatoshis. Exact integer arithmetic. Sum includes block heights 0 through the entered height. These values are rule-derived, not observed balances.
Hypothetical mode — separate
This arithmetic-only percentage scenario floors to whole zatoshis; it never rewrites the reference schedule. It is not a model of NSM or fees.
Boundary test reference
| Height | Scheduled subsidy (ZEC per block) |
|---|---|
| 0 | 0.00000000 |
| 9999 | 6.24937500 |
| 10000 | 6.25062500 |
| 19999 | 12.50000000 |
| 20000 | 12.50000000 |
| 653599 | 12.50000000 |
| 653600 | 6.25000000 |
| 1046399 | 6.25000000 |
| 1046400 | 3.12500000 |
| 2726399 | 3.12500000 |
| 2726400 | 1.56250000 |
Method and limits
Slow-start interval 20,000, shift 10,000. Pre-Blossom interval 840,000; Blossom mainnet height 653,600 with spacing ratio 2. Post-Blossom halving index uses scaled heights and interval 1,680,000. Issuance is the exact sum of scheduled subsidy, including integer right-shift rounding. Funding allocation does not change this scheduled total but affects recipients; underclaims, pool balances and removed circulation are not represented here.
Nu7 documents are Draft in the retrieved corpus. No activation schedule is inferred, and no future wall-clock date is forecast. Confidence: implementation checked against selected reference-source boundaries, not independent node validation.
Check proposed NU7 changes · Observed provider pool balances · Methodology