GLUT is a token with an appetite, capped at 666,666 and falling. Every swap feeds it. The more it's fed, the hungrier it gets — until it digests, burning a chunk of its own supply for good. The supply only shrinks. The liquidity stays locked. You're watching it eat itself in real time.
The loop runs entirely inside the hook's swap lifecycle. No keeper, no off-chain trigger — the token feeds and digests itself.
afterSwap skims a small cut of GLUT from each trade into the hook and weights a hunger counter by cumulative volume.
The meter climbs with volume. The pooled liquidity is never touched — only the hook's growing GLUT hoard matters here.
Past satiety, the hook burns its hoarded GLUT to the dead address. Permanent. The pool's reserves stay exactly where they were.
Less circulating GLUT against the same locked liquidity means a thinner float and a rising floor — block after block.
A token that only burns is just a slow bleed. So every digest pays a scrap reward — a slice of the GLUT hoard, instead of being burned, goes to whoever fed it the last bite: the trader whose swap tipped hunger over the line.
That's the game. Trading gets more rewarding as the float thins, because there's less GLUT left and the scraps are worth more. Musical chairs, and the music is the hunger meter.
GluttonV4 is a reflexive deflationary game, not a yield product. The honest version of the pitch:
Digestion is one-way. Every feast sends GLUT to the dead address for good. The float only ever shrinks from its 666,666 start toward the floor.
Scrap rewards grow as the float thins — and so does the chance you're the one holding when there's almost nothing left to eat.
A mechanism-design experiment on Ethereum mainnet. CREATE2-mined hook address, exotic delta accounting. Don't feed it more than you'll watch it eat.