Half of every mint buys $MU and drops it into the locked $SEMI liquidity through SemiHook.donateFloor. No cut, no fee, all of it. That moves muReserve, which is the number the ratchet divides by supply, so the backing actually goes up. Burning $SEMI would not: totalSupply never moves and dead tokens still count in it. Other half goes to the operator. Both addresses are immutable. There is no withdraw function.
What you get is an ERC-721 that holds its own art. tokenURI returns base64 JSON wrapping a base64 SVG, built from the eight item strings at read time. No IPFS, no gateway, no server anywhere. If Robinhood Chain is up, your bag renders.
Loot shipped 27 Aug 2021 and sold out in four hours. 8,000 bags of plain text. No art, no stats, no game. Dom left it blank on purpose and people spent the next year building into the gap.
Robes.market tracked the floor on bags holding a Divine Robe. Divine Robes were never rare. Same 1-in-15 odds as anything else in the chest slot. They got memed into being the flex and that was enough. It was a tracker, never a mint, and the domain is dead now. This is the mint that never happened, running Loot’s function untouched.
Loot pulls the item and its greatness out of the same hash, with rand % n and rand % 21. Where gcd(n, 21) = 3, the two are welded together:
greatness ≡ itemIndex (mod 3)
19 mod 3 is 1. 20 mod 3 is 2. So anything sitting at an index divisible by three can never be named and can never carry a +1. Divine Robe is index 0 of the chest array.
There is no named Divine Robe. There is no Divine Robe +1. Zero of 8,000. Best there is runs greatness 18. A suffix, and that is the ceiling.
Seven of the eight slots carry this. Only rings, at five entries, come out clean. Every fork inherits it and not one of them mentions it. The fix is a single line. We did not take it: changing it reshuffles every rarity table, and then you are no longer running the function everybody already knows. Kept on purpose.