Meet creamery 🧈 a live test bed for LP strategies on
@MeteoraAG DLMM.
Every strategy runs as its own real position. Same pool, same price box, same capital, same triggers at the edges. The only variable is the strategy. Each one earns its own on-chain fees and gets scored against "what if I'd just held."
Four running right now: bid-ask, uniform (the control), price-chasing curve, and one that learns where price lives and concentrates there.
New idea? Plug it in as a fifth book and see if it earns its keep.
Why real positions instead of a backtest? Backtests can't fake-earn fees or fake-pay slippage. Here every strategy pays its own tx costs, takes its own IL, and claims its own fees on-chain. The leaderboard is settled in USDC, not in vibes.
The harness handles everything that ISN'T the strategy: floor discipline (never sell below basis), IL-gated re-centering, deposit splitting, bookkeeping, kill switch. A strategy is just one question: given the state, how do I want my bins shaped right now?
Everything gets recorded. Per-bin liquidity over time, price path at 15s resolution, every action with its cost. Losing strategies don't just lose, they leave a dataset. The next strategy gets trained on the corpses of the last ones. 🧈