Reconcile Zcash mining subsidy with funding streams and lockboxes

A miner's subsidy component may differ from the network's full block subsidy. Historical accounting needs the distribution defined at the block's actual height.

Select the exact subsidy height

On a zcashd mainnet instance supporting the target consensus era, query the chosen height explicitly. Inspect direct funding streams and lockbox streams in the full response if the era defines them.

zcash-cli getblocksubsidy 3000000 | jq '{miner, founders, fundingstreamstotal, lockboxtotal, totalblocksubsidy}'

Avoid double-counting reported totals

The totalblocksubsidy field already includes its components. A report adding it to the miner amount and stream totals would inflate newly issued value. Use per-stream valueZat for integer-level breakdowns where returned. Transaction fees are separate from this subsidy calculation.

zcash.github.io getblocksubsidy