These contracts are the immutable base of Mangrove both holding the book and markets, as well as exposing key view functions.
Contract
Address
Source
Mangrove
0x22613524f5905Cb17cbD785b956e9238Bf725FAa
MgvReader
0xe5B118Ea1ffBC502EA7A666376d448209BFB50d3
Oracles
Mangrove oracles are used in order to define the minimum order size. They often (statically or dinamically) are the price of the asset relative to the native token (gas token) times a constant. The oracle also gives the final mulitplier which is an (over)estimation of the chain's gas price.
Contract
Address
Source
MgvPriceOracle
0x8Fb396e0745F0B4b1Cf12FB2e4d1662Ff7560ffD
Strategies
These contracts (also called Maker contracts) are the one allowing to create limit orders, kandel strategies, ...
Contract
Address
Source
MangroveOrder
0xA3c363Ca0EA3603faEe9FAcffD65E777122adF36
KandelSeeder
0x808bC04030bC558C99E6844e877bb22D166A089A
AaveKandelSeeder
0x095854c8C4591Fb0a413615B9a366B4Dd69b9B1D
Vaults
Vaults is a contract that allow any curators to open and manage a kandel a position with user funds in order to enable a seamless deposit and earn experience.
Contract
Address
Source
Vault Factory
0xDA5ECD0eB8F9bA979A51A44a0C9Ab57F928CcE79
Chainlink oracle factory
0x656A6ac038D1686D4f80427ddaF59b352f960123
Chainlink oracle factory (legacy)
0x9d05c7A303efEbD215B86B57Da2Fc671039E5712
Dia Oracle Factory
0x5297561cb9df1D2Ff83698C6fc51aBeF24D39560
Oracle Combiner
0xb898C4a986a1e4Fd31b9818772F9EC16dbf3EFED
Mint helper (V1)
0x2AE6F95F0AC61441D9eC9290000F81087567cDa1
Ghostbook
The ghostbook is a tool used in the frontend in order to combine Mangrove's order book liquidity with external liquidity
Contract
Address
Source
Ghost Book
0x15F02Fb9c9Bb772A3303349F88c94Fc971bd549F
UniV3 module
0xAf31bEb21d2b1f8C3BdD211eC02470265A21ea3f
Core contracts
These contracts are the immutable base of Mangrove both holding the book and markets, as well as exposing key view functions.
Contract
Address
Source
Mangrove
0x109d9CDFA4aC534354873EF634EF63C235F93f61
MgvReader
0x7E108d7C9CADb03E026075Bf242aC2353d0D1875
Oracles
Mangrove oracles are used in order to define the minimum order size. They often (statically or dinamically) are the price of the asset relative to the native token (gas token) times a constant. The oracle also gives the final mulitplier which is an (over)estimation of the chain's gas price.
Contract
Address
Source
MgvPriceOracle
/ (Arbitrum uses static values)
/
Strategies
These contracts (also called Maker contracts) are the one allowing to create limit orders, kandel strategies, ...
Contract
Address
Source
MangroveOrder
0x50793D97A0c905Ea51c1C93f37FC73aBE6D2ffCc
KandelSeeder
0x89139Bed90B1Bfb5501F27bE6D6f9901aE35745D
AaveKandelSeeder
0x55B12De431C6e355b56b79472a3632faec58FB5a
Vaults
Vaults is a contract that allow any curators to open and manage a kandel a position with user funds in order to enable a seamless deposit and earn experience.
Contract
Address
Source
Vault Factory
0x6B82CE8a45Ce9BeF9B20c3D65747356a5cDab41A
Chainlink oracle factory
/
Chainlink oracle factory (legacy)
0x31c47E3F442F521E1c65b5b626aC2e978C1f2587
Dia Oracle Factory
/
Oracle Combiner
/
Mint helper (V1)
0xC39b5Fb38a8AcBFFB51D876f0C0DA0325b5cD440
Ghostbook
The ghostbook is a tool used in the frontend in order to combine Mangrove's order book liquidity with external liquidity
Contract
Address
Source
Ghost Book
0x46708Dd6E68e1f09c6f4830C2586f73659dFafEA
UniV3 module
0x22Ba67Eb361Ec40e0949ED034F3CE08Af51099fA
Core contracts
These contracts are the immutable base of Mangrove both holding the book and markets, as well as exposing key view functions.
Contract
Address
Source
Mangrove
0xBe1E54d0fC7A6044C0913013593FCd7D854C07FB
MgvReader
0xe118B2CF4e893DD8D954bB1D629e95026b5E8D5A
Oracles
Mangrove oracles are used in order to define the minimum order size. They often (statically or dinamically) are the price of the asset relative to the native token (gas token) times a constant. The oracle also gives the final mulitplier which is an (over)estimation of the chain's gas price.
Contract
Address
Source
MgvPriceOracle
/ (Static values)
Strategies
These contracts (also called Maker contracts) are the one allowing to create limit orders, kandel strategies, ...
Contract
Address
Source
MangroveOrder
0xC00D2Da52195B123d3c994aaf2eb1E8DA8999d4f
KandelSeeder
0x1A839030107167452D69d8f1a673004B2a1b8A3A
AaveKandelSeeder
0xCb62cD0Ea7aD46d5B630C1068C7bED2cBd2b7E23
Vaults
Vaults is a contract that allow any curators to open and manage a kandel a position with user funds in order to enable a seamless deposit and earn experience.
Contract
Address
Source
Vault Factory
0x751A2128aDA840049D0Cc1C4B7F8cF7311F568Fd
Chainlink oracle factory
/
Chainlink oracle factory (legacy)
0xC6488ED14C0AD6763eC56d8e81F1bDE5016772dD
Dia Oracle Factory
/
Oracle Combiner
/
Mint helper (V1)
0xC0Ba6baF6899686bB601effE73bFC42404B93670
Ghostbook
The ghostbook is a tool used in the frontend in order to combine Mangrove's order book liquidity with external liquidity
Contract
Address
Source
Ghost Book
/
UniV3 module
/
Core contracts
These contracts are the immutable base of Mangrove both holding the book and markets, as well as exposing key view functions.
Contract
Address
Source
Mangrove
0xb1a49c54192ea59b233200ea38ab56650dfb448c
MgvReader
0x26fd9643baf1f8a44b752b28f0d90aebd04ab3f8
Oracles
Mangrove oracles are used in order to define the minimum order size. They often (statically or dinamically) are the price of the asset relative to the native token (gas token) times a constant. The oracle also gives the final mulitplier which is an (over)estimation of the chain's gas price.