Miner ZODL Leaderboard

Every block mints new ZEC for whoever mined it. We follow the first move those rewards make: still held, swept into the shielded pool, or sent straight to an exchange or bridge. Shielding isn't selling — and as it turns out, most miners shield rather than dump.

127,199 ZEC
Rewards mined
0.0%
Held (unspent)
100.0%
Shielded
0.0%
To exchange / bridge
Held Shielded Exchange / bridge Other transparent
1
Other
1,145 ZEC · 933 blocks
Held 3% Shielded 97%
2
AntPool
17,470 ZEC · 13,947 blocks
Shielded 100%
3
Dev Fund
58.25 ZEC · 466 blocks
Held 7% Shielded 93%
4
Foundry USA
30,016 ZEC · 23,968 blocks
Shielded 100%
5
Kryptex
214.27 ZEC · 171 blocks
Shielded 100%
6
Luxor
4,755 ZEC · 3,798 blocks
Shielded 100%
7
Mining Dutch
1,552 ZEC · 1,238 blocks
Shielded 100%
8
NiceHash
3,489 ZEC · 2,788 blocks
Shielded 100%
9
Poolin
1,439 ZEC · 1,149 blocks
Shielded 100%
10
Solopool
917.17 ZEC · 733 blocks
Shielded 100%
11
Unidentified #5
8,906 ZEC · 7,110 blocks
Shielded 100%
12
Unidentified (Dominant)
12,542 ZEC · 10,022 blocks
Shielded 100%
13
2Miners
9,211 ZEC · 7,360 blocks
Shielded 100%
14
ViaBTC
12,017 ZEC · 9,595 blocks
Shielded 100%
15
Binance Pool
342.52 ZEC · 274 blocks
Shielded 100%
16
F2Pool
23,124 ZEC · 18,469 blocks
Shielded 100%

How we read it

We attribute each coinbase reward to a pool by its payout address, then trace where those coins go when spent. Held = never spent. Shielded = swept into the shielded pool — a privacy move, not a sale, and likely still the miner's. Exchange / bridge = sent to a labeled off-ramp, the clearest “sold” signal. Other transparent = moved to an unlabeled address (rotation, cold storage, payouts) or not yet classified. We track the first hop only: a pool that shields and later deshields to sell shows up here as “shielded” — where that money goes next is tracked on the turnstilepage. It's a directional read from public coinbase spends and our address labels, not an exact treasury.