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.