Skip to main content

Overview

SDK has a config part that allows you to get the deployed addresses and values needed for Mosaic and the other protocols we integrate with, without you having the need to search for them.

Please note that all our solidity libraries previously mentioned use Config. No need to do anything for them to work. This config section however illustrates some options you have in case you want to build your own library.

Addresses

mainnet (L1)#

ContractAddress
Core
DModulesActions0xE5531C0Ce94bdE8F85E806e7BE81B00F2bb1b4AE
ProtocolConfigProxy0xC320E591c9AA1b0cE3eAf7c009209A19194cfC88
DProxyModulesInit0X47507E7C9577003CD74CD99EaE1E34A1fE87f083
Core Modules
DProxyModulesFuncSelectors0X3953bdc70B9644F6203Ef42Fb0d3FB74b1FCB1F7
OwnershipModule0X80f13794e532359A991bdcfe86d839837ef1908B
Composable Modules
ExchangesConfigModule0X797784EFadD6A6189E9cBb3fFC763F2a093af411
NetworksConfigModule0xa7d92A491188573efE91d19A5dAEc0f0Bb18D8E3
Exchanges Adapter
DefaultProxyAdmin0X2DBdCCb29d4Da34B634ec22eB669b89C231ED4a7
SushiswapAdapter_Implementation0x2FAE2ae7232eE49bA0B6025E93384d70D05C648A
SushiswapAdapter_Proxy0xbf3aCB6bcFDD26Da3D4DA90cCecf5B7FCf48290F
Oracles Adapter
ChainlinkAdapter0xCE43D1DddDB80C4189672d91eDD8c023F89a7B24

Polygon#

ContractAddress
Core
DModulesActions0x3953bdc70B9644F6203Ef42Fb0d3FB74b1FCB1F7
ProtocolConfigProxy0x80f13794e532359A991bdcfe86d839837ef1908B
DProxyModulesInit0x80f13794e532359A991bdcfe86d839837ef1908B
Core Modules
DProxyModulesFuncSelectors0xa7d92A491188573efE91d19A5dAEc0f0Bb18D8E3
OwnershipModule0xb767134322D853DD58A994feEf536d34fD3720F5
Composable Modules
ExchangesConfigModule0x2DBdCCb29d4Da34B634ec22eB669b89C231ED4a7
NetworksConfigModule0xf4d7b489ABc92510ac8D6dEdDCe295e9545A5D2C
Exchanges Adapter
DefaultProxyAdmin0x54cd5A94045fF62dCa45a8d46271BcE605A7A2D2
SushiswapAdapter_Implementation0x31eBf13CE9ed99Fa7DeCB14bAE6bf5fF9897c953
SushiswapAdapter_Proxy0xAF5a5a841C5f81E42113E43eD1e09e1dA4516CA2
Oracles Adapter
ChainlinkAdapter0xae5f4C97842596Ccaf29F2839037022678Bbb6eA

Arbitrum#

ContractAddress
Core
DModulesActions0xE5531C0Ce94bdE8F85E806e7BE81B00F2bb1b4AE
ProtocolConfigProxy0xC320E591c9AA1b0cE3eAf7c009209A19194cfC88
DProxyModulesInit0X47507E7C9577003CD74CD99EaE1E34A1fE87f083
Core Modules
DProxyModulesFuncSelectors0X3953bdc70B9644F6203Ef42Fb0d3FB74b1FCB1F7
OwnershipModule0X80f13794e532359A991bdcfe86d839837ef1908B
Composable Modules
ExchangesConfigModule0X797784EFadD6A6189E9cBb3fFC763F2a093af411
NetworksConfigModule0xa7d92A491188573efE91d19A5dAEc0f0Bb18D8E3
Exchanges Adapter
DefaultProxyAdmin0X2DBdCCb29d4Da34B634ec22eB669b89C231ED4a7
SushiswapAdapter_Implementation0x2FAE2ae7232eE49bA0B6025E93384d70D05C648A
SushiswapAdapter_Proxy0xbf3aCB6bcFDD26Da3D4DA90cCecf5B7FCf48290F
Oracles Adapter
ChainlinkAdapter0xae5f4C97842596Ccaf29F2839037022678Bbb6eA