Three protocols.
One permissionless loop.
Takeover sells the seats. SlabCash mints the cards. Flaunch lists the token. Gacha Fund stitches them into a single decentralised loop that pays seats and reduces supply.
One closed loop.
Seats pay a small per-week Harberger fee. The fee streams into a shared pool. As soon as the pool covers one SlabCash pack, any wallet can fire the unpacking — the cards land in the vault, seats buy them at a reduced price, and the proceeds reduce the supply of $GACHA.
More activity in the pool means more cards. More cards going to seats means more $GACHA leaving circulation. Anything no seat claims gets sold back to the wider market and that money rains on every seat holder, pro-rata.
No splitter. No skim.
Three streams, all routed automatically and immutably. There is no admin button to redirect anything mid-flight.
- Seat fees → the shared pool. 100% of what every seat pays streams into the pool that funds every unpacking.
- Card sales → buy & burn $GACHA. Every dollar a seat spends on a card is converted to ETH, used to buy $GACHA on Flaunch, and sent to a dead address.
- Token swap fees → seats. Trading fees on the $GACHA pool stream natively to seat holders as ETH yield.
If a card sits unclaimed past its grace window, the vault automatically lists it back to the wider market and that money rains on every seat holder.
Every route lives on-chain. None of them have an admin switch.
256 seats. One shared table.
Each seat sets its own price and pays a small per-week Harberger fee tied to that price. Lower the price and the fee shrinks; raise it and you're harder to take over.
Hold a seat, hold yield. ETH from every $GACHA swap streams to you natively, plus a slice of any card the vault sells back to the wider market. There's no staking, no lock-up, and no claim ritual for the ETH side — it just lands.
Opened on demand.
The pool stacks quietly as taxes flow in. The moment it covers a single SlabCash pack, any wallet can fire `vault.pull()` — one transaction, a fresh card into the vault, no keeper, no MEV window, no scheduled rip.
Watch it happen on /cards — the pull pot bar fills as taxes land, the Fire button lights up the moment the pot covers a pack, and the card lands in the vault seconds after someone hits it.
Seats buy first.
Every card lands in the vault with a one-hour grace window. While that window is open, only seats can buy — and the price drops as time passes.
Hold half the grid? You can snipe rare cards on arrival. Hold one seat? Wait a beat and the price comes down to you. Either way, every dollar you spend goes straight to reducing $GACHA supply.
Bigger stack, lower start.
Two boosts compose. The clock-decay boost ramps from 0% to the full discount across the one-hour grace window. The seat-share boost is your seats divided by 256, applied instantly the moment the card lands.
They add. Hold all 256 seats and you buy at the floor on arrival. But every dollar of discount you take is a dollar that doesn't reduce supply — there's a soft incentive to leave room.
Discount = clock decay + chair-share. Capped at the 15% spread above the bulk floor.
Cards in. Supply down.
Every card sold from the vault routes 100% of its proceeds into a buy & burn of $GACHA. The dollars become ETH on Flaunch, the ETH becomes $GACHA, and every token gets sent to a dead address. Permanent.
Token swap fees don't fund the burn — those go to seats as ETH yield. The burn is funded by one stream and one stream only: card sales. Sales reduce supply, swap fees pay seats, sellbacks pay seats. The lines are hard.
Ready to take a seat?
The grid is live. Pick a seat, name a price, and help fire the next unpacking the moment the pot covers a pack.