ZecTools speaks gRPC to a public lightwalletd, the same endpoint a Zcash wallet
syncs from. There is no key to request, no account to make and no server between
you and the chain. That is also why the install is the whole setup.
Real output, captured from the network. Every transcript on this site is generated by
running the CLI, never typed by hand.
What it watches
The shielded pools
A shielded transaction hides its amounts and its parties, not its existence. Every
block says how many notes each pool gained, and the note commitment trees only grow.
In the last 24 hours the chain created 37,586 notes,
and 69.8% of its 20,120 transactions touched a pool.
The rules
The network reports its consensus branch on every read. Today that is
37a5165b, which is NU6.3,
with no upgrade scheduled by the server.
zec upgrades keeps the whole history next to the live answer.
The halving
The subsidy is 1.56250000 ZEC a block and halves at
4,406,400, 913,920 blocks from here, about
2.2 years. zec supply computes issuance from the height with the
spec's own formula and checks it against what a node reports.
The pools, counted by the chain itself
Every compact block carries the size of each note commitment tree as of that block. A
tree only grows, one leaf per shielded output, so the difference between two blocks is
exactly the number of notes the blocks in between created. zec pools reads
both and checks that they agree.
A public full node adds the balances: 4,912,591.19 ZEC sits shielded across four pools, 28.98% of the 16,946,632.97 ZEC in existence, and 3,994,347.17 of it is in Ironwood, the pool the network opened in July 2026.
the pools
zec pools --window 1152
zec pools
.=.-+++++=-:::..
:***++***+=---::::.. =***==++***+=--::. :#*++==+++*++=--:::. -#*=.-+=+==++=----:-=-:.
:==--++==+=++++==-::....
.. ...=++++===+=+---:
.-++++===+++=+*+==+#++= .-++++==++==+++++===+#=++ -=*+=+::++*=-====+*=====+. .:=**-.+=*+=-=====+*+==*. .-: .+++-==--+: .+*=*= -*+- ===+::+=.+*. -*+: :===.:+- .**. .*+: .=++. ++ =*. :=+: .*+ =*: :++=:=-=*#- .#*... :==+========++==:
.-+++========--===------==+=
.-======-===--====--=========+=-.
...:::=------------------------------==:..:.
...:::::........::::::::..::::::..:....::::::..
... .....::::::::::::::::....
..... ....:.....
POOL HOLDS NOTES EVER + LAST 200 BLOCKS PER HOUR CHECKsapling 503,130.51 ZEC 73,971,813 +284 70 replaysorchard 392,634.55 ZEC 50,466,384 +121 30 replaysironwood 3,994,347.17 ZEC 554,487 +5,041 1,238 replays────────────────────────────────────────────────────────────────
2,231 of 3,457 transactions in the last 4h 4m touched a shielded pool (64.5%)
blocks 3,492,281 to 3,492,480 · 2026-09-22 12:47Z to 2026-09-22 16:52Z
4,912,591.19 ZEC shielded across four pools (28.98% of 16,946,632.97 ZEC in existence; sprout holds 22,478.94, withdraw-only)
pool balances from mainnet.zcashexplorer.app at height 3492480; notes and growth from lightwalletd's own compact blocks a note is one shielded output; the count is what the chain's commitment trees say, not an estimate
zec check
-=+++=::..
+#=++++-::.
=+:=+=+=---:.
.:..-=++=++--.
.:=+=+=++*+=*+: .=*--*=-==++==
. +=:==:-=+.
+= :+:::.+
-= -=..-* :*:::--+===+=-.
.-=======-----===:
..:::::::::::::::::::::..
........:....
address u157q45z9fwy7349t5r7w4d0tpmdzhw6xvuwm4ucqq80ysftk9wxryrru0l7puxpdlujnkmj5d9ewzaxz5x6slfg3xys4egayx7vry57wd
type Unified (u1…), ZIP 316
shielded a unified address. it bundles receivers for several pools, and each shielded one is unreadable without its viewing key
that is the point. the chain records that a note exists, not who it belongs to or what it holds.
An honest answer for a shielded address
zec check on a transparent address reads its balance and unspent outputs.
On a Sapling or unified address it tells you what kind it is, why there is nothing to
read without the viewing key, and stops. The point of Zcash is that this is impossible,
and a tool that pretended otherwise would be lying.
The same is true of the whole site: nothing here decrypts anything. The counts are the
shape of the traffic, which the network publishes on purpose so that the pools can be
audited without being opened.
Or skip the install
The same commands run in the browser at /console. The CLI is
free and open because it reads a public network and any gate on it would be theatre;
the console is the hosted convenience, gated by holding the token once it launches on
Pons v2 on Robinhood Chain.