All 16,666 of them are sitting in a hash space nobody has searched yet. Point a machine at it, and when it turns up a number small enough, the contract hands you whatever that number happens to draw. There is no list to get on and no button that skips the work. What comes up is what you keep.
Nine layers, every one of them decided by the number that found the cat. There was no artist sitting over this deciding which ones deserved a crown.
These are drawn by the same contract from numbers nobody has hit yet. They are not concepts or mockups. Each one is waiting on a specific machine getting lucky.
There is no server in the middle of this and nothing to sign up for. Electricity goes in one end and a cat comes out the other, with one contract in between and nobody else involved.
Your machine hashes a recent block, your own address and a counter, over and over, looking for a result under your target. Your address is baked in, so a number you find is worthless to anybody else.
Send the number in. The contract checks it against your target in one comparison and either takes it or does not. Whoever gets there first gets the cat; there is nothing to outbid.
Your number gets mixed with the clock before it becomes the cat, so you cannot keep digging until a rare one falls out. You find out what you got at the same moment everyone else does.
A 256 bit number goes in and a picture comes out, the same way every time. There is no reveal, no upload, and no version of this where we quietly redraw something later because we changed our minds.
Difficulty on its own is a thermostat, not a price. Send twice as many machines at it and the target just tightens until the rate is back where it started, and the cat still costs what it cost yesterday. So the price is handled separately: the contract has a rough plan for how fast the mine should empty, and charges against how far ahead or behind that plan you actually are.
Cats coming up faster than the plan expects push the price up as it happens, not in steps somebody announces.
A dead week walks the price back down. Nobody is ever punished for turning their machine off for a while.
Every cat you pull doubles the work on your next one, easing back over the following minutes. A farm can still outwork you. It just pays for the privilege.
The price can fall a long way but not to nothing. A cat always costs more than the gas to ask for it.
There is no faucet and no emissions schedule. The only way a MINE comes into existence is somebody destroying a cat, and what they get for it shrinks by half for every thousand cats pulled up after theirs. A cat you hold instead pays you a cut of every later mint. You are choosing between those two, and the choice gets more lopsided the longer you wait.
Thirty percent of what you pay goes to the treasury, and most of that is spent buying MINE off the market and destroying it. So supply appears when somebody melts a cat and disappears every time the treasury goes shopping.
There is no exchange of our own here, and that is deliberate rather than pending. Writing an AMM to sit next to an audited one already deployed on this chain would be new custody code with no reason to exist, so $MINE trades on Uniswap like anything else. The farm and the revenue share below are ours; the trading is not.
Liquidity here is thin at launch, so a large trade moves the price a long way. Check what you are getting before you confirm.
0.20% to liquidity providers, 0.05% to the protocol. The protocol share is what pays stakers in section 07.
Deposit both sides of a pair, receive an LP token representing your share, earn the 0.20% pro rata. Impermanent loss applies, as on any AMM.
Stake the LP token in the farm for $FARM. This is newly created supply, not revenue. It is dilution, paid to you for supplying liquidity.
No migrator function, no owner-settable emission rate, no deposit fees, and emergency withdraw always returns your principal.
Emissions halve every 90 days and stop completely after ten halvings. The whole schedule is fixed at deployment and fits inside the cap by construction, so the rate cannot be raised later and supply cannot exceed the ceiling. Early APY is high because early emissions are high. That is what dilution looks like when it is being shown to you rather than hidden.
Most projects use one token for everything and quietly inflate it to pay rewards. Two tokens with two jobs means the rewards never come out of the asset.
Created only when somebody destroys a cat. The minter is permanently frozen to the cats contract, so no farm, no treasury and no future contract can ever create one. The buyback spends protocol revenue destroying it. Supply can only go down except when a cat dies.
Created by the farm to pay liquidity providers. Capped, halving, terminating. It exists to rent liquidity, which means holders are being diluted by design and the schedule tells you exactly how fast.
Only one line on that list is printed, and it is the one paying the highest headline APY. That is true of every farm ever launched. Here it is at least labelled.
Stake $MINE and receive a share of the protocol's swap fees, paid in ETH. Stake a cat alongside it and your share is boosted by 20% per cat, up to five cats, so no single holder can take the pool.
This pool does not pay $MINE. It cannot: nothing but the cats contract can create one. So the yield here is money that came from outside the system, and when trading volume is flat the yield is flat. An APY that never falls is being printed.
Every number here depends on the MINE price you assume, so move that slider too. A high percentage on this pool does not mean yield is being manufactured, it means the token is cheap relative to the fees the exchange is taking, and it falls as the price rises. Drag volume to the bottom and the yield goes to zero, because nothing else is paying it. That is the difference between this and the farm: this number tracks a real business and can go to nothing.
Every path and every colour is in storage on chain, and the drawing happens when you ask for it. If this website went down tomorrow, or we did, every cat would still render out of the contract exactly as it does now.
Split across two contracts to fit the code size limit. No admin, no upgrade path.
View only, comfortably inside normal eth_call limits.
Twelve colourways times every trait slot.
Common 68%, Rare 22%, Epic 8%, Legendary 2%. Visible as a frame at thumbnail size.
Cats other machines pulled up while yours was working. Every one of them nudged the price and moved the plan along without you.
A cat only earns while other people keep digging. Everything it pays you comes out of cats pulled up after it, so the later you arrive the less of that there is left to collect, and past a certain point a cat will not earn back what it cost you. That is arithmetic, not pessimism, and every number behind it is on chain and shown on this page. You can lose money here. Plenty of people will.