ZPulse

Observatory

Shielded supply integrity, cross-pool turnstile flows, and per-block privacy analytics.

Shielded Supply Integrity

Cryptographic proof of circulating ZEC across all Value Pools reconciled against the ZIP-208 halving curve.

Value Pools

Balances in Sprout, Sapling, Orchard, Ironwood, and Transparent storage.

Shielded vs Transparent

Shielded is zero-knowledge encrypted; Transparent is public on-chain.

ZIP-208 Model Check

Validates live block rewards against the mathematical issuance schedule.

Shielded supply integrity

Shielded value
sum of every pool the node classifies as shielded
Modelled issuance
ZIP-208 schedule at height —
Transparent
not determinable
Shielded share
of total issued value
no pool balances reported

Waiting for the node's valuePools.

Pool balances, as reported

PoolClassBalance (ZEC)
Waiting for the node…

Independent cross-check

not comparable
Node getblocksubsidy
block reward at this height, per the node
ZPulse model
halving schedule computed here
Difference
two derivations of the same number

This is the panel that makes the supply figure checkable rather than decorative: the node's own subsidy answer and an independent model of the ZIP-208 schedule have to land on the same value. If they ever diverge, one of them is wrong and the app says so instead of averaging them.

Turnstile Flow & Migration

Tracks cross-pool ZEC movements as funds migrate out of exit-only pools into active shielded pools.

Draining (Exit-Only)

Funds migrating out of an older pool into modern shielded storage.

Filling

Receiving incoming shielded value from migrations or shielding transactions.

valueDelta

Net ZEC balance change for a specific pool in each block (+ or -).

Turnstile — value moving between pools

blocks
Window
48 blocks
Timespan
from block timestamps
Measured block time
Zcash targets 75s
Net across all pools
positive means pools grew overall
reading blocks…

Privacy Mix Analytics

Classifies real-world transaction privacy directly from block transaction payloads.

Fully Shielded

100% private. Sender, recipient, and amount are all encrypted.

Shielding / Deshielding

Depositing public ZEC into a private pool, or withdrawing back to public.

Transparent

Public transfer where addresses and amounts are visible.

Privacy mix — how shielded were the recent blocks?

blocks
Shielded share
user transactions touching any shielded pool
Fully shielded
never touched the transparent pool
User transactions
— including coinbases
Window
12 blocks
no blocks in this window
CoinbaseTransparent onlyShielding (in)Deshielding (out)MixedFully shielded

Network Upgrade Timeline

Consensus upgrade status and arrival ETAs calculated from measured block times.

Network Upgrade (NU)

Hard fork upgrades (Sapling, Canopy, NU5, NU6) introducing protocol enhancements.

Measured Block Time

Calculated from recent header timestamps for real-world activation timing.

Network upgrade timeline

reading upgrade map…

Read from the consensus upgrades map on getblockchaininfo. ETAs use the measured block time where recent headers are available.