Robinhood Chain No owner backdoor

He's got strings. Nobody's pulling them.

5000 puppet cats, 0.003 ETH each, no presale and no owner switch. 5% resale royalty, locked at deploy — same as everything else in this contract.

How it works
Live · on-chain
Minted
— / 5000
real-time supply
ETH raised
0.003 ETH per cat, fixed
Remaining
supply cap, hard-coded
The rules

Nobody can move the goalposts.

Most "no rug" promises live in a README. Puppet Cat's live in the bytecode — every rule below is something the contract itself enforces, not something we're asking you to trust.

Price and supply are constants — can't be changed after deploy
Art location (baseURI) can be set once, then locks forever
No owner mint function — the team mints the same way you do
No pause switch, no blacklist, no upgrade proxy
Max 20 per wallet, total, across every transaction — no single wallet can buy out the collection
5% resale royalty (EIP-2981) is a fixed constant — can't be raised later
Token airdrop planned

Once NFT minting wraps, holders get a token airdrop. Every ETH raised from minting goes straight into that token's liquidity pool — not a one-off payout to the team.

How it works

Three things, then you're caught up.

01

Connect and mint

No allowlist, no presale window. Connect a wallet on Robinhood Chain and mint straight from the contract for 0.003 ETH each.

02

Art locks in, once

The metadata address can be set exactly once by the deployer, then baseURILocked flips permanently — nobody can swap the art after reveal.

03

Supply stays capped

5000 is a hard-coded ceiling. There is no function anywhere in the contract that can mint past it — not even for the owner.

FAQ

Questions people actually ask.

What do I need to mint?

A wallet with ETH on Robinhood Chain (chainId 4663) — 0.003 ETH per cat plus a small amount for gas. Connecting for the first time will prompt your wallet to add the network automatically if it hasn't seen it before.

What happens once all 5000 are minted?

Minting just stops — totalSupply + quantity <= MAX_SUPPLY is enforced in the contract itself, there's no separate "sold out" flag to flip. After that, cats only change hands on secondary markets, where the fixed 5% royalty applies.

Can the team change the price, supply, or art later?

No. Price and supply are Solidity constants, and baseURI can only be set once before locking permanently. None of that is a promise — it's what the deployed bytecode actually allows, and you can read the verified source yourself on Blockscout.

Is there a limit per wallet?

Yes — 20 per wallet, enforced cumulatively across every transaction that wallet ever sends, not just per-mint. One wallet can't quietly buy out the collection over multiple small transactions.

What's the token airdrop about?

It's a plan, not a contract guarantee: after minting wraps, holders get a companion token airdrop, and mint proceeds go into that token's liquidity pool instead of a team payout. This part lives in our roadmap, not the NFT bytecode — treat it as intent, not an enforced rule like the ones above.

Ride with the cat.

Mint Puppet Cat ↑