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

Account and help

Start with the mode, wallet address and network shown in the top bar. Then use the checks below for the action you were taking.

Official ZOO links

Play at zoogames.xyz and follow @zoogames_nft on X for community news and updates.

My account and collection

Profile shows your mining HP, PvP points, streak, keys, season-pass status and collection count. Its win rate covers the loaded battle history, which may be shorter than your full record.

Your wallet address identifies your account. To change accounts, open the wallet button in the top bar and switch wallets, then sign in for the new address. To disconnect, use that same wallet window.

Keep these terms separate:

TermMeaning
Mining HPYour share of mining power. It is not battle health or a fixed token income.
Battle healthHow much damage a fighter can take in the arena.
Mining teamFour saved cards on Teams that can add mining HP.
Battle lineupThree selected cards for PvP or one for a boss.
KeysA game-account balance for chests; not a wallet token.
esZOOClaimed rewards that release ZOO over time.
Demo collectionA sample account. Its assets do not transfer to your wallet.

Wallet or sign-in problem

What you seeWhat to do
Sign in / Signature rejectedUnlock your wallet, use Sign in in the top bar and approve the sign-in message. This message costs no gas.
Wrong networkSwitch to the network requested by the app. Tokens on another network cannot pay for this action.
Not enough USDC, ZOO or ETHCheck the payment token and amount. ETH is needed for gas even when the item is paid in USDC or keys.
Approval succeeded, purchase did notAn approval only gives spending permission. Check whether a separate purchase transaction was submitted before trying the action again.
Server unavailable / contracts do not matchWait and refresh. If the message persists, the game operator needs to restore the service or configuration.
You rejected the requestAn unsigned transaction was not sent. For a chest, keys may already be reserved in a voucher: follow the chest recovery steps below.
The feeding preview changedCancel the preview, select the material again and review the updated XP, levels and fee before confirming.
The early-unlock review changedCancel and review the current reward position and burn again. Switching wallets also requires a new review.
Trading unavailable on this networkThe current in-app ZOO swap supports Base Sepolia test tokens only. A mainnet wallet connection does not enable trading.

My box or chest has not appeared

  1. Check the purchase transaction in your wallet or its explorer link. A submitted transaction may still be pending; a successful purchase can still be waiting for a draw.
  2. Open Boxes and find Your on-chain orders. Use Refresh. You can close the reveal animation without losing the order.
  3. If the order is missing from the list, expand Look up an order from your receipt. Choose box or chest and enter its order number. The receipt's BoxOrdered or ChestOrdered event contains the orderId; this is different from the transaction hash.
  4. If the order says Randomness ready, use Reveal from wallet if automatic reveal has not finished. When reveal is paused, wait for the operator to resume it.
Still waiting for randomnessAvailable action
1 hour after the latest requestRetry randomness. No second purchase or key payment; a network fee applies.
24 hours after the original orderCancel and refund. Boxes return their recorded payment; chest keys return after the server processes the on-chain refund.

Retry does not move the refund deadline. Once randomness is ready, retry and refund are unavailable. Previous network fees are not refunded.

I spent keys but rejected the chest transaction

Return to Boxes with the same wallet and choose Resume paid chest on that chest type. Keys were already spent when the opening was prepared. The game can renew an unused expired request without taking more keys; you still pay gas when you send it.

If season slots are full, the paid opening stays saved until a slot is available. If it was already submitted, wait for the order to sync and use the on-chain steps above. Rejecting or abandoning an opening does not automatically return keys. See Keys and chests for the full recovery steps.

The shop says a payment is confirming or syncing

  1. Use View transaction to check the payment. Shop pauses new purchases while it checks the saved transaction, helping prevent a second payment.
  2. Use Check again after confirmation. The game also needs to read the transaction before updating your account. Reloading normally keeps this payment record in the same browser.
  3. For a PvE ticket still in your wallet, press Move in Shop once syncing finishes. This needs gas but no second item payment. Move held tickets before buying more.

If the app says it could not save the payment record, keep the page open and check the transaction in your wallet. Keep its hash if you need help; opening another browser or clearing browser data is not a way to cancel a sent payment.

Cards, tickets or rewards look wrong

QuestionCheck
Why is my card not mining?Market and transferred cards need 24 hours. Cancelling a listing starts a new warm-up too. Listed cards do not mine. A team bonus needs all four cards eligible and the team saved.
Can a warming card fight?Yes. Use unlisted cards: three for PvP or one for a boss. Mining bonuses do not add combat stats.
Why no free tickets?You need 8+ current mining HP. Free tickets are shared by PvP and PvE and reset at 00:00 UTC. Purchased tickets are mode-specific.
Why did a Practice bot change my rating?These bots fill the rated PvP opponent list. Attacking one spends a ticket and changes rating like another opponent.
Why can I not claim today’s estimate?An estimate can change. A day must close and its rewards must be published, then wait through the default 12-hour safety window.
Why no spendable ZOO after a reward claim?Claim closed-day rewards adds to your esZOO position. Use Collect … ZOO on Mining or ZOO to withdraw the portion available now; then spend it or swap it for USDC if trading is available.
Why did keys decrease?Chests spend keys; unspent keys expire after seven days when the day is closed. The displayed balance is rounded.
Why does the collection lag behind my wallet?The server must process confirmed chain events. Refresh after a short wait; keep the transaction and order details if it persists.

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.

Account and help · ZOO Guide