THE RULES
Every line below is enforced by the CashCatArena contract. Nothing here depends on the team being honest.
- 01
A seat costs a fixed amount
Every seat in every game is exactly 1,000,000 CASHCATDAO. No bidding, no whale advantage. One wallet can hold one seat per game, so the survivor count means what it says.
- 02
Nothing starts until there are two of you
A game sits waiting until 2 wallets have joined. Before that, leaving costs nothing — you take your whole entry back. The moment the threshold is crossed the game is live, permanently.
- 03
There is no player limit
The threshold is a floor, not a quota. There is no cap on players and entries never close, so anyone can buy into a game already in progress. This is also why wallets joining and leaving can never stall a game: there is no seat count to keep empty.
- 04
Folding costs 15%
Once a game is live, leaving returns 85% of your entry. The other 15% goes to the DAO treasury.
- 05
Why the penalty leaves the game
If penalties were split among the survivors instead, the money would go in a circle: one person could hold every seat with their own wallets, walk them out one by one, collect their own penalties back, and take the NFT for nothing. Sending it to the treasury makes every exit cost real money, so nobody can farm cats for free.
- 06
Staker rewards come from the DAO
Because penalties leave the game, the contract does not pay stakers automatically. The DAO distributes rewards from the treasury manually. That is a deliberate trade: it is the only way to keep the game unfarmable, but it does mean the payouts are a DAO decision, not an on-chain guarantee.
- 07
Leaving is one-way
Once you are out of a game you are out for good — you cannot buy back into the same cat, even while its lobby is still filling. Without this, anyone bribed out could pocket the payment and immediately retake their seat, and the briber would have paid for nothing.
- 08
You can put your seat up for sale
In a live battle you can name a price to walk away — in ETH, USDG, or CASHCATDAO, or all three at once. Anyone who pays it removes you from the game on the spot. Nobody can force you out at a price you did not set yourself.
- 09
Bribing is how you buy better odds
Paying someone's asking price knocks them out and improves your own odds. If they were the second-to-last cat, you have just bought the NFT.
- 10
The DAO takes 10% of every bribe
Whatever a rival pays you to leave, 10% of it goes to the DAO treasury and you keep the rest. The briber pays the price they see; the cut comes out of your side, so name a number that still works after it.
- 11
A bribe does not cancel the penalty
Being bought out settles on exactly the same terms as folding voluntarily: you receive the bribe plus 85% of your entry, and the treasury still takes the rest. Price your seat knowing you lose 15% on the way out.
- 12
Last cat standing wins
When exactly one wallet is left it claims: its entry back in full, and the CashCat. The survivor pays no exit fee, because the survivor never exits.
- 13
The DAO hands over the cat itself
The arena never holds the NFT. It decides and records the winner on-chain; the DAO then transfers the cat from the treasury wallet by hand and logs the delivery, which the game page shows. This keeps the wallet holding all 111 cats completely away from the contract — but it does mean the NFT side is a DAO obligation, not an on-chain guarantee. The CASHCATDAO side of every game is fully enforced by the contract.
- 14
The final survivor cannot fold
If you are the only wallet left, the contract refuses an exit. You have already won — claim the cat instead. This also means the winner can never accidentally pay a penalty on the way to the finish line.
The honest small print
- A standoff can last a long time
- There is no timer. If two wallets both refuse to fold, the game simply continues. That is the game — nerve is the whole mechanic — but it does mean your entry can stay locked indefinitely, and you should only play with tokens you are happy to leave in the contract.
- The one-year unwind
- So a permanent standoff cannot lock funds forever, the DAO can unwind a battle that has had zero activity for a full year. It is refund-only: it never picks a winner, the cat goes back to the treasury, and every remaining wallet withdraws its full entry. Any stake or fold resets the clock, so it cannot be used to take a win away from a survivor.
- Bribes are priced in tokens, not dollars
- There is no price oracle in the contract. When you list a seat you set an exact token amount — 0.02 ETH, 50 USDG — not a dollar value. If the price of that token moves, your ask does not move with it. Re-list if you want a different number.
- The last cat cannot be bought out
- An offer listed earlier stays on the books, but once a single survivor is left it can no longer be accepted — removing them would leave the game empty with the cat stuck in escrow. At that point the only move is for the survivor to claim.
- What you are trusting the DAO for
- Two things, both by design: sending the cat to a winner, and distributing staker rewards out of the treasury. Everything else — your entry, the penalty, bribes, who wins — is settled by the contract and cannot be altered by anyone, including us.
- What the DAO cannot do
- It cannot change the entry size, threshold, penalty, or bribe fee of a running game — those are snapshotted when the game opens. It cannot withdraw the stake token from the arena; the rescue function explicitly rejects it. It cannot force anyone out, set anyone's bribe price, touch bribe proceeds, or change who won.
- Unaudited
- These contracts have not been through a third-party audit. Read the source before you stake, and size your entry accordingly.
