5000 generative cats, 0.002 ZEC each, no presale and no owner mint. Paid straight to a Zcash address through a shielded memo, tracked by an open indexer instead of a smart contract.
Zcash has no smart contracts, so ZEROCAT isn't a token standard — it's a fixed set of rules an open indexer script enforces by watching the chain. Read that as "nobody's changing it without redeploying the indexer," not "the protocol itself forbids it."
The page asks your wallet for your address, then requests a shielded payment with that address as the memo — both happen inside the Noir Wallet popup.
Every 5 minutes, a watch-only wallet (holding only a viewing key — it can never spend) decrypts confirmed payments and hands out the next sequential token ID(s).
Once totalMinted hits 5000 the indexer stops granting new IDs.
One payment can claim up to 20 sequential IDs. A wallet can still send multiple transactions.
Only shielded payments with a destination address in the memo get credited automatically — the MINT button does this for you using the address your wallet reports back. If your wallet doesn't expose that address, or sends the payment transparent instead of shielded, the payment still goes through but can't be auto-credited (Zcash's light-wallet tooling can't see who funded a transparent output). This page hasn't been battle-tested against every wallet's exact behavior yet.