Testnet
–until day close
Season – NFT supply– / 20,000
–mining HP
–Free
–PvP
–PvE
–keys
–streak
Guide · 04

Daily mining

Eligible cards add mining power to your account. At day close, that power determines your share of the daily ZOO pool. The number shown for today is an estimate, and can change before the day closes.

What to do on Mining

  1. Check your account HP, today's estimated reward and your active team bonuses.
  2. After a day closes and its reward becomes available, press Claim closed-day rewards in the esZOO → ZOO panel. In the live game, confirm one wallet transaction for each ready day.
  3. Claimed rewards unlock gradually. Press Collect … ZOO to move the unlocked portion into your wallet. This panel is also on the ZOO page.

Mining does not use your device to solve calculations. You do not need to leave the page open. Buying a card does not guarantee a fixed reward or a return on its price.

How the pool is split

your reward = today's pool × your account hash power ÷ total hash power of all accounts
12% You · 120 HP → 1,200 ZOO30% Player B · 300 HP → 3,000 ZOO58% Player C · 580 HP → 5,800 ZOO
View chart data
Example: a pool of 10,000 ZOO
PartShareDetails
You12%120 HP → 1,200 ZOO
Player B30%300 HP → 3,000 ZOO
Player C58%580 HP → 5,800 ZOO

Shares are rounded down to the smallest token unit, so the total paid can never exceed the pool. How big the pool is each day is explained in Tokenomics.

The UTC day

  1. 1UTC day endsunlisted cards count once ready; transferred or bought cards need 24 h warm-up
  2. 2Server closes the dayit calculates collection power, splits the pool and publishes the reward record
  3. 312 h waiting periodstarts when the reward record is published; a guardian can cancel it during this period
  4. 4Claimyour share arrives as esZOO on a vesting schedule
  • A day ends at 00:00 UTC. Reward publication depends on the server's day-close run; it may appear later. The close uses the collection data available when it runs, so today's display is not a saved final reward.
  • A day can be calculated and saved before its reward is successfully published. It will not be ready to claim yet. Publication can be retried using the saved amounts; you do not need to buy anything or send a claim transaction to make publication happen.
  • Claim once a reward is ready, within 30 days of availability. After that, unclaimed rewards can be returned to the reserve. A delayed reward is listed using its publication date, even when the game day was earlier.
  • Claim closed-day rewards on Mining submits each ready day in the list, one wallet transaction per day.
What you seeWhat to do
Today's estimateKeep your collection and teams ready. This amount can still change.
A closed day with no ready claimWait for publication and the safety window. A history entry alone does not mean the reward is claimable.
Claim closed-day rewards is availableClaim to add the ready rewards to your vesting position. Each day needs its own wallet confirmation.
ZOO ready to collectCollect the unlocked amount into your wallet. Collecting has no burn, but still uses gas.

esZOO: 30-day vesting

Claimed rewards do not land as spendable ZOO at once. They become esZOO, a reward position that unlocks ZOO gradually over 30 days by default. Press Collect … ZOO to withdraw what has unlocked so far. Collected ZOO can be spent in the game or swapped for USDC when trading is available.

0501001502000153045days after the first claim
ZOO receivedclaim 100 on day 0claim 100 more on day 15
View chart data
ZOO received by days after the first claim. Values rounded to at most six decimal places.
Seriesdays after the first claimZOO received
claim 100 on day 000
claim 100 on day 013.333333
claim 100 on day 026.666667
claim 100 on day 0310
claim 100 on day 0413.333333
claim 100 on day 0516.666667
claim 100 on day 0620
claim 100 on day 0723.333333
claim 100 on day 0826.666667
claim 100 on day 0930
claim 100 on day 01033.333333
claim 100 on day 01136.666667
claim 100 on day 01240
claim 100 on day 01343.333333
claim 100 on day 01446.666667
claim 100 on day 01550
claim 100 on day 01653.333333
claim 100 on day 01756.666667
claim 100 on day 01860
claim 100 on day 01963.333333
claim 100 on day 02066.666667
claim 100 on day 02170
claim 100 on day 02273.333333
claim 100 on day 02376.666667
claim 100 on day 02480
claim 100 on day 02583.333333
claim 100 on day 02686.666667
claim 100 on day 02790
claim 100 on day 02893.333333
claim 100 on day 02996.666667
claim 100 on day 030100
claim 100 on day 031100
claim 100 on day 032100
claim 100 on day 033100
claim 100 on day 034100
claim 100 on day 035100
claim 100 on day 036100
claim 100 on day 037100
claim 100 on day 038100
claim 100 on day 039100
claim 100 on day 040100
claim 100 on day 041100
claim 100 on day 042100
claim 100 on day 043100
claim 100 on day 044100
claim 100 on day 045100
claim 100 more on day 1500
claim 100 more on day 1513.333333
claim 100 more on day 1526.666667
claim 100 more on day 15310
claim 100 more on day 15413.333333
claim 100 more on day 15516.666667
claim 100 more on day 15620
claim 100 more on day 15723.333333
claim 100 more on day 15826.666667
claim 100 more on day 15930
claim 100 more on day 151033.333333
claim 100 more on day 151136.666667
claim 100 more on day 151240
claim 100 more on day 151343.333333
claim 100 more on day 151446.666667
claim 100 more on day 151550
claim 100 more on day 151655
claim 100 more on day 151760
claim 100 more on day 151865
claim 100 more on day 151970
claim 100 more on day 152075
claim 100 more on day 152180
claim 100 more on day 152285
claim 100 more on day 152390
claim 100 more on day 152495
claim 100 more on day 1525100
claim 100 more on day 1526105
claim 100 more on day 1527110
claim 100 more on day 1528115
claim 100 more on day 1529120
claim 100 more on day 1530125
claim 100 more on day 1531130
claim 100 more on day 1532135
claim 100 more on day 1533140
claim 100 more on day 1534145
claim 100 more on day 1535150
claim 100 more on day 1536155
claim 100 more on day 1537160
claim 100 more on day 1538165
claim 100 more on day 1539170
claim 100 more on day 1540175
claim 100 more on day 1541180
claim 100 more on day 1542185
claim 100 more on day 1543190
claim 100 more on day 1544195
claim 100 more on day 1545200

Mining and ranking rewards share one vesting position. A new claim first pays the amount already unlocked, then adds the new reward to the still-locked balance. That combined balance starts a fresh 30-day schedule (the dashed line). esZOO is this locked balance, not a token you can transfer or sell.

Example: claim 100 esZOO, then claim another 100 after 15 days. About 50 ZOO from the first claim has unlocked in total; any of that 50 you have not collected is paid to your wallet automatically. Its remaining 50 joins the new 100, so 150 now unlocks over a fresh 30 days. Pressing Collect … ZOO by itself does not restart that schedule.

Early unlock: default 50% burn

Expand Early unlock in the reward panel, check the estimated payout and burn, then choose Review early unlock. Confirming pays everything already unlocked, plus the still-locked part minus the burn. The default burn is 50%; the panel reads the deployed rate.

If your reward position or burn rate changes while you review, cancel and review the updated amounts. Switching wallets also requires a new review. Normal time passing as rewards unlock does not by itself cancel your review.

Unlock on day 10 of a 100 esZOO positionZOO
Already vested33.3
Still locked66.7
Burned (50% of locked)−33.3
You receive66.7

This guide describes the current code and its defaults. Some app previews also use defaults; deployed settings can differ. Review the network, amount and action before confirming.

Daily mining · ZOO Guide