- HuntYour GPU rolls billions of random numbers, looking for one lucky hash.
- CatchLand a hash below the target and you hold a proof of work: rare, and impossible to fake.
- ClaimThe contract checks your proof and the kitten is yours. Then the hunt starts over for everyone.
Hunting rig
idlePlug in a wallet and let your GPU loose. Your wallet only speaks up when there's a real catch to claim.
- Hunting speed
- 0 H/s
- Typical wait
- —
- Your difficulty
- —
Activity
Just born
see all →| Cat | Owner | Life | Born | |
|---|---|---|---|---|
| The litter is empty. Be the one who finds kitten #1. | ||||
Top hunters
- —
The litter
Loading…
Nap room
napping cats get paid from swap fees and royaltiesConnect a wallet to put your cats down for a nap.
No cats yet. Go hunting.
Longer naps earn a bigger share. Claim your rent whenever you like. A napping cat stays put (no selling, no sending, no early wake-up), and it keeps earning after the nap ends until you wake it. "Longer nap" upgrades the term and pays out what's waiting first.
Cats in the AMM
Swap
opens at sold out- Price per cat
- —
- Price impact
- —
- Minimum received
- —
- Fee
- 2% to nappers
PurrCat / $YARN
NFT AMM · opens at sold outRobinhood GTD
—1 cat = 1 guaranteed mint on the PurrCat relaunch on Robinhood Chain, up to 5 per wallet and 666 in all (lives 1 and 2). Napping cats count as they are: they keep napping and stay yours. Awake cats are burned. Your GTD goes to the same address on Robinhood Chain.
The GTD claim isn't open yet.
The GTD claim opens in
Connect a wallet to see which of your cats count.
Napping count, keep napping, stay yours
Awake burned when you claim
Don't count
Each awake cat takes one wallet confirmation to send, then one more claims everything. A cat that counted once can never count again.
$YARN trading
opens at sold outThe YARN/ETH pool on Uniswap opens when the last cat is born, together with the NFT AMM.
YARN / ETH
Uniswap v4 · Robinhood ChainLoading trades…
Swap
- Rate
- —
- Price impact
- —
- Minimum received
- —
- Swap fee
- —
Uniswap v4 pool on Robinhood Chain · LP locked forever
Trades
live from the pool| Time | Type | Price | ETH | YARN | Trader | Tx |
|---|---|---|---|---|---|---|
| Loading trades… | ||||||
$YARN
—The YARN/ETH pool opens at sold out with 1,778,223 $YARN and 40% of the mint money, and that position is locked forever: the hook has no way to pull it out. The first two minutes every swap pays 33.3% (two thirds to nappers, one third to the NFT AMM buyback). After that the fee is 2%: 1% to the team, 1% split 2 : 1 between nappers and the NFT AMM buyback.
Anyone can press these buttons, and the coins can only go where the contracts say. Collect swap fees releases accumulated swap fees to the team, nappers, and the buyback hook. Flush birth fees sends the mint money the last births left behind to the team, the liquidity and the nappers. Run buyback spends the buyback ETH on $YARN and adds it to the NFT AMM, up to 1 ETH every 12 seconds. Nothing is burned.
Guide
from zero to your first cat- Grab a walletRabby, MetaMask or the built-in quick wallet, on Robinhood Chain, with a little ETH for gas.
- Start huntingPick GPU (way faster than CPU) and press Start. Your browser does the rest.
- Pounce firstEvery catch is checked before it's sent, at no cost. The first one in wins the kitten.
- Nap or tradeLet your cat nap to earn from the mint, swap fees, resales and $YARN rewards, or sell it into the NFT AMM for $YARN after sold out.
What is proof of work?
It's how Bitcoin is mined, pointed at cats. A hash turns any input into a random-looking number, and there is no shortcut to a small one: you just keep trying. The contract sets a target; a cat can only be born from a hash below it. Finding one takes real work. Checking it takes the contract a single step.
So nobody can conjure a PurrCat out of thin air, not even the team. Every cat in the collection is proof that someone's machine got there first.
The hunt
Everyone chases the same next kitten. Each birth's hash seeds the next hunt, so a single birth anywhere wipes the slate clean and all rigs hunt the next one from scratch. At most one kitten per block.
Difficulty keeps the pace near one birth every 12 seconds. Births in quick succession make it harder for everyone, and your own recent catches make it harder for you, so no single rig can hog the litter. If the field goes quiet for 4 minutes, it gets twice as easy.
For the curious: a valid catch is a nonce where keccak256(domain, chain, contract, keccak256(blockhash, prevWork), you, nonce) is below the target.
Nine lives
Cats have nine lives, and so does the collection. 2,997 cats are hunted in nine lives of 333, and every new life costs 0.0001 ETH more: 0.0001 ETH in life 1, up to 0.0009 ETH in life 9. Lives 1 and 2 are for GTD holders, lives 3 and 4 for the allowlist, lives 5 to 9 for everyone. The team mints #1 to #3 at the start, and #3001 to #3333 go into the NFT AMM at sold out.
Where the money comes from
- Mint → 40% nappers, 40% liquidity, 20% team
- Swap 2% → 1% team, 1% nappers + buyback
- Royalty 10% → 5% team, 3.33% nappers, 1.67% buyback
Nappers are paid their 40% of the mint instantly, with every birth. The 33.3% sniper window goes entirely to nappers and the buyback. Of every nappers + buyback pot, two thirds go to napping cats and one third buys $YARN for the NFT AMM. Nothing is burned. ERC721-C makes marketplaces pay the royalty. Moving a cat between your own wallets is always free.
$YARN
3,333,333 $YARN, and never any more: 1,778,223 in the Uniswap pool, locked forever; 999,999 nap rewards over 333 days; 333,333 team; 221,778 in the NFT AMM (333 cats × 666 $YARN). No $YARN is ever minted or burned.
Everything opens at sold out. The Uniswap launch price is 333 $YARN ≈ 0.00045 ETH, so 666 $YARN ≈ 0.0009 ETH. Bots that rush the first two minutes pay 33.3% a swap; after that the fee is 2%.
NFT AMM. Sell a cat in for $YARN, or buy one out, starting at 666 $YARN a cat—equal to the life 9 mint price at launch. The price follows the curve, 2% of every trade goes to nappers, and buybacks keep adding $YARN.
Contracts
Questions
GPU or CPU?
GPU, if your browser supports it (Chrome, Edge, recent Safari and Firefox). It's hundreds of times faster. Keep the tab in front: browsers slow down tabs in the background.
What is the quick wallet?
A hunting wallet that lives in this browser. It signs a catch instantly, no popup, and in a race decided in seconds that matters. Keep only a little ETH in it, send your cats home when you're done (click your address), and export the key if you want a backup.
Why did my catch stop working?
Another hunter pounced first. Every catch is checked before anything is signed, so a beaten one costs you nothing. If two catches land in the same block, the second one only loses a tiny bit of gas.
Where is the art stored?
On-chain, all of it. The PurrArt contract draws every cat and its traits right on Robinhood Chain. No IPFS, no server, nothing that can ever go offline.
Which cat do I get?
It's a surprise. Your cat is drawn at birth from the ones nobody owns yet, shuffled by your winning hash. Nobody picks, not even the team.
When can I trade $YARN?
At sold out, the moment cat #3000 is born. The pool, the NFT AMM and the $YARN nap rewards all open together. The first two minutes cost 33.3% a swap (nappers and buyback); then 2% for good (1% team, 1% nappers + buyback). Resales pay a 10% royalty: 5% team, 3.33% nappers, 1.67% buyback.
How much does a cat cost?
The work, plus the price of its life: 0.0001 ETH in life 1, then 0.0001 ETH more every life, up to 0.0009 ETH in life 9. A catch that loses the race costs you nothing.
How does napping pay?
Nappers get 40% of the mint money as it comes in, 3.33% of every resale, their share of the swap fees, 2% of every NFT AMM trade, and 999,999 $YARN over 333 days from sold out. A 27-day hibernation counts four times as much as a 3-day catnap, and your rent piles up until you claim it. You can claim any time without waking the cat.
Is my cat safe while it naps?
Yes. It never leaves your wallet: the contract just marks it as asleep, so nobody (you included) can sell or move it until the nap is over. Waking it up gives you everything it earned.
Why is my difficulty higher than the base?
Streaks. Every cat you catch makes your next one a little harder for a while, and a rush of births makes it harder for everyone. It all cools down with time, so small rigs always get their chance.
What happens at sold out?
The hunt is over for good when #3000 is born. Cats #3001 to #3333 go into the NFT AMM, the $YARN pool opens with the ETH from the mint, and the $YARN nap rewards start. Napping cats keep what they earned and can claim it any time.
What can the team change?
Very little. There's no pause switch, no upgrade, and no way to touch the coins earned by napping cats or the $YARN locked in the pool. The team can tune the everyday swap fee (only between 0.06% and 5%), the buyback pace (at most 1 ETH per 12 seconds), where its own share lands, the royalty (capped at 10%) and which marketplaces may trade, plus the art and texts until it locks the metadata for good.
Can I hunt on my phone?
Yes, if the browser supports WebGPU (recent Chrome on Android, Safari on iOS 26+). A phone is much slower than a desktop graphics card though, so for serious hunting use a computer.
What is the NFT AMM?
A pool of cats and $YARN that replaces unravelling. Sell a cat into it for $YARN, or buy one out with $YARN, any time after sold out. It starts with 333 cats at 666 $YARN each, equal to 0.0009 ETH per cat at the Uniswap launch price; selling pushes the price down, buying pushes it up. 2% of every trade goes to nappers, and the buyback keeps adding $YARN to it.
What is a GTD?
A guaranteed mint in lives 1 and 2. On HyperEVM, 1 cat = 1 GTD (napping cats count and stay yours, awake cats are burned). 666 in all, up to 5 per wallet, used by the same address on Robinhood Chain.
Can I hunt without a browser?
Yes. The command-line miner (node miner/miner.js) uses the same GPU engine and sends your catches on its own.