Skip to main content


Mangrove is an order book DEX that allows liquidity providers to post arbitrary smart contracts (hooks) as offers. This enables features such as re-staking of liquidity held on other protocols, liquidity amplification and liquidity provision via custom strategies.

Unlock your liquidity​

Mangrove's order book DEX lists promises instead of locked commitments (liquidity is not locked on Mangrove). It can be employed elsewhere until the offer is matched. For example, you can provide liquidity (LP) on another exchange and use this LPed liquidity on Mangrove at the same time to trade or run strategies. This way, you can earn from up to 6 sources of yields, points and spread.

Smart offers​

Smart contracts can be attached to offers, which gives the Maker total freedom in setting his sourcing trade parameters.

Powerful applications of smart offers​

  • Reactive liquidity: liquidity on offer is not locked on the Mangrove order book. As long as an offer posted on Mangrove is not taken, it can generate yield elsewhere on the chain.

  • Last look: smart offers allow you to code defensive mechanisms that adjust for market condition changes between offer posting and execution.

  • Bounty: every single failed offer is compensated with a bounty; Keeper bots can make money, and Takers don't lose any.

  • Permissionless: everyone can interact with the core protocol without having to ask permission nor risking to be censored.

  • Non-custodial: Mangrove users retain full control over their funds - the exchange does not hold custody of their assets.

Deploy your own composable strategy​

Mangrove enables liquidity providers to incorporate defensive code, post unprovisioned offers, and redisplay liquidity after their offers are taken.

Full control over your strategy parameters​

  • Amplified liquidity: optimize your trading potential by leveraging your liquidity across multiple pairs. For instance, you can create offers on WETH/USDB and WBTC/USDB pairs with an equal amount of USDB liquidity.

  • Multi-liquidity sourcing: your smart offer on Mangrove can take advantage of liquidity sourcing from other sources and offering it to the taker, allowing for profitable arbitrage opportunities.

  • Run AMMs strategies: provide liquidity on Mangrove’s order book in order to maximize your liquidity potential.

Kandel strategy​

Kandel is an on-chain Automated Market Making strategy that focuses on order flow rather than price. It automatically posts Bids and Asks within your chosen market and price range to buy low and sell high, making a profit through the spread.


  • On-chain market making bot Kandel is a market-making bot equivalent that operates solely on the blockchain. Unlike off-chain market making bots that experience delays, Kandel uses on-chain order flow to repost offers instantly, without any latency.

  • Profit from the spread: Kandel follows your configuration parameters to populate Bids and Asks offers. When those are taken, the profits are generated from the difference between the two, known as the spread.”

  • Compounding: you have the opportunity to accumulate profits generated from spreads and reinvest them back into your offers, a process commonly known as compounding.

  • Price range: since Kandel is an automated market-making strategy, the price range needs to be set. It consists of the lowest and highest prices in the price grid at which the market maker is willing to post its bids and asks on Mangrove DEX.

  • Earn extra yield on AAVE: since the liquidity on offer is not locked on the Mangrove order book, it can generate yield elsewhere on the chain. With Kandel, when an offer is taken, your liquidity can be sourced and redeposited on AAVE.

Mangrove is a secure protocol​

Mangrove is an open-source protocol that has been rigorously audited by the highly reputable and expert firm, ChainSec, ensuring the utmost security and reliability.