Deposit BTC. Earn as BTC/MUSD liquidity.
One deposit does what takes five manual steps today: a MUSD trove, a borrow, a pool deposit, a gauge stake and watching the collateral ratio. Your exposure stays about 1x BTC. No owner, no admin key.
How it works
How it works
- Deposit BTC. You get mbLP shares priced from the Mezo oracle, so a moved pool cannot dilute you.
- Borrow. Most BTC becomes collateral in one MUSD trove at ~300% CR; the vault borrows MUSD against it.
- Provide liquidity. MUSD plus the rest of the BTC go into the BTC/MUSD pool; the LP is staked in the gauge.
- Stay balanced without swaps. Debt is held at NAV / (target CR + 1) by borrowing, repaying and moving BTC between trove and pool.
- Exit any time. Withdraw your slice. If an exit would leave less than MUSD's minimum debt, the vault unwinds instead of blocking you.
Why Mezo needs this live from Mezo mainnet
The gauges already pay for BTC/MUSD liquidity. What is missing is a way to provide it from plain BTC without running a trove by hand. mbLP is that way.
Built for a thin market
Rebalance never swaps
Borrows, repays and moves BTC between trove and pool to hold the target ratio. It never trades against the pool.
Oracle-guarded
Every pool action checks the pool price against Mezo's oracle and waits if it drifts outside the band.
Manipulation-resistant shares
LP is valued at 2·√(k·price) from the oracle, so trading the pool cannot inflate or dilute shares.
Exits leave the pool alone
A leaver's MUSD gap settles inside the vault at the oracle price + 0.5%, so exits do not walk the thin pool.
Nobody gets stuck
An exit that would break MUSD's minimum debt unwinds the position instead of blocking a large holder.
No owner
Fixed parameters, no upgrades, verified source. Rebalance and harvest are open to anyone.
Try it on Mezo testnet
Get testnet BTC from the faucet, deposit from 0.001 BTC and withdraw any time.