The MM Treehouse staking site is gone, but the contract on Cronos still works. This page reads what the contract holds for your wallet, removes any Kats first, and hands each transaction to your wallet to sign. Nothing to approve, no seed phrase, no account.
The page is checking that the file your browser received matches its own fingerprint.
A page can't vouch for itself, so the last step is yours: the fingerprint above must be the one pinned in the community (Discord pin or the X post that announced this page). Same: nothing has been changed since it was published. Different: do not sign anything.
Connect the wallet that staked, or paste any address to look without signing.
Not connected. Works with MetaMask, Rabby and other browser wallets on Cronos (chain 25).
Want to see the steps before connecting? Look up an example staker (a public address with 4 Treehouses and 3 Kats).
| Treehouse | MAD owed | Slot 1 | Slot 2 | Slot 3 |
|---|
Withdrawing pays your MAD first, then returns the Treehouses, and it refuses while any Kat is still in a slot. So Kats come out first, then you choose how to deal with the MAD, then the Treehouses come home.
Every step is dry-run against the chain before your wallet opens. If a dry run fails, the reason is shown and nothing is sent. "Show data" gives the raw transaction for pasting into MetaMask's hex-data box (Settings → Transactions → Show hex data) or any other wallet: send 0 CRO to the address shown, with that data.
One HTML file with no backend. It talks to the chain through public Cronos nodes and to your wallet through the browser. It never asks for a token approval or a signature on a message, and the only contracts it touches are these three. Check them against the explorer before you sign anything.
| Staking contract | 0x3bbfffb798b7bcba2726d3903468851163cf1aad |
| MM Treehouse NFT | 0xdc5bbdb4a4b051bdb85b959eb3cbd1c8c0d0c105 |
| MAD token | 0x212331e1435a8df230715db4c02b2a3a0abf8c61 |
This page was built by a holder who spent two evenings and a lot of coffee prising his own 38 Treehouses out of a contract nobody is maintaining. He is now the proud owner of 38 Treehouses, 18 Kats and 19,000 MAD that are worth a very nice sandwich. If it got yours out too, a few CRO lets him buy the sandwich. The Treehouses come out whether you tip or not; the meerkat is simply hopeful.
0xcBe2e2613738C85a9834110f521E670293f22cD7The contract's source was never published, so its behaviour was mapped by simulating calls from real stakers' addresses on public nodes and by decoding the transactions of people who had already withdrawn by hand. Findings, all reproduced on at least three stakers: withdraw(ids) reverts with "booster not empty" while a Kat sits in any slot of a listed Treehouse; withdrawBooster(nft, kat, treehouse, slot) needs no MAD and pays nothing; getReward() with no arguments zeroes your pending MAD without paying when the pool is short, which is the free exit; the paid route needs the exact shortfall in wei, one wei short reverts. Three booster collections are whitelisted: Mad Meerkat, Mad Meerkat Degen and DGPAL. Pending MAD across all 4,573 staked Treehouses is about 2.24 million against a pool of 11.