Market MakerROBINHOOD
MARKET / ETH · Robinhood
Total supply—
Churn fuel 💠—
Pump pool MM 💧—
All-pool MM —
MARKETA self-balancing elastic-supply token. Idle balances decay; every unit of that decay mirrors 1:1 into a pump — MM burned straight out of the pool so reserveMM↓ → price↑ (funded by the foundation's LP, never its ETH). A fixed 2%/2% swap fee feeds an automatic churn engine (sell→buy→burn) that prints visible on-chart volume. No owner-mint, no blacklist, no reflection, no treasury — the foundation only holds LP. This page explains the whole engine, its holder economics, and its exclusion/LP trade-offs.
Every balance is stored as fixed units. What you see is units × index. The protocol never touches your units — it moves a single global index, so one number re-prices all holders at once. Reflection lifts it; decay lowers it (for non-excluded holders).
Non-excluded balances decay continuously with time, not trades. Hold 1h ≈ −0.006%, 1 week ≈ −1.3%. Each settled decay splits three ways — and separately mirrors onto the pump.
Every swap pays a 4% tax split four ways. The 1% reflection lifts the index, so every holder's balance grows instantly — no transaction, no claim.
The signature mechanic. Every unit of holder decay queues an equal (× mirror) burn of pool MM as pumpDebt. The automatic engine burns that owed MM straight from the V2 pair and re-syncs it: ETH stays, MM shrinks → price rises. It runs on ordinary trades and is also permissionless — anyone can poke() it. Each run is capped to 1% of the pool (never over-drains) and only fires when the work exceeds ~2× the gas. On a quiet chain the debt just accrues until a trade or poke realizes it in slivers.
As an included holder you feel three protocol forces. Decay shrinks your MM; reflection grows it; pump lifts the price of every MM you hold. In value terms they combine — and there's a clean break-even.
Above break-even volume, holding is net positive; below it, decay wins. The live panel on the terminal shows your real numbers.
Decay only touches included balances. Pools, owner, treasury and the hook are excluded so AMM liquidity never bricks. Exclusion is owner-only — no wallet can exempt itself. So the natural question: can you dodge decay by becoming liquidity? It depends entirely on which pool.
Seeded live from the chain right now — price, decay, the 4% swap tax and the current trading run-rate. Drag the sliders: every force (entry tax, decay, reflection, pump) recomputes, and your decayed MM is traced to exactly where it goes. Nothing to fill in.
Every rate — decay %, reflection %, pump % — is per-unit, identical for everyone. A bigger buy just scales the same outcome; and its own swap pays the 4% tax that feeds reflection + the pump for all holders. So the $100 holder's gain is partly funded by whoever buys after them.
Pools / owner / treasury / hook are excluded — balances never drift passively; V2/V3/V4 liquidity stays fully withdrawable.
1,000,000,000 MM cap. No mint function exists — supply can only ever fall via burns.
Owner can tune fees/decay/pump config within capped bounds, but can never take user balances.
46/46 unit tests + fuzz invariants covering supply conservation, decay, reflection, and pump bounds.
Hard cap 1B · no mint · owner can't seize · 46/46 tests + invariants.