Introducing Muffin.
Muffin is an AMM protocol that supports concentrated liquidity and multiple fee tiers in one pool. Plus more features.🧵
https://t.co/NAiXEtVVUi
If you're uniswap LP, we just added a migrator for you to 1-click instant transfer liquidity to Muffin.
You can also specify how much liquidity to migrate if you just want to move a small portion of liquidity to try it out first.
https://t.co/68SqTleqSX
Although @muffin_fi and uniswapv3 are both concentrated liquidity AMM, we have a very different codebase.
So, let’s see Muffin’s advancement on the code. 🧵
@DeFi_Dad@1inch@ChickenBonds Uniswap also allows ERC-2612 permit when swapping USDC, DAI and UNI specifically.
p.s. We allow permit for all tokens that support it, in both swapping and adding liquidity.
Keep on iterating on LP UX:
When adding liquidity, we now let you “lock” the token ratio to stay unchanged while changing the price range.
So, for instance, u can easily construct a 50:50 position of different narrowness of price range.
If u prefer AMM dynamically setting swap fee for you, u shd really prefer AMM setting price range for you, like CurveV2.
If u prefer setting price range yourself, u shd really prefer setting swap fee yourself. That’s to respect competitions amongs LPs to drive up AMM efficiency.
Hey LPs, we now show you an "estimated APR" when you're creating a position on Muffin.
The APR is estimated based on yesterday's 24hr trade fees, and has scaled up with respect to your price range's narrowness.
The APR calculation is simple math, but has made a few assumptions, including assuming your position will stay "in-range" all the time. To learn how we derive it, u can read: https://t.co/zvooNPHP71
To see it live, a quick link to our Add Liquidity page: https://t.co/2h8SEurA5c
Muffin is univ3 on steroids. From smart contract design to UI improvements, these changes are so good it should become standard.
Low liquidity for now, but I have high hopes once altchain deployments begin.
Hey LPs, we updated the position list UI. Now you can see more data in one page, including each position’s value, total agg. value, tier’s current price, etc. Try it.
One more thing, the “total addressable MEV” on muffin is not high at the time of writing. You may want to do a cost analysis before using the bot on mainnet.
See you in the mev world🫡
The bot is meant to be just a reference or example for MEV searchers.
If you want to be competitive, a lot of improvements can be done to the bot. We listed some ideas in the repo readme.