Developer Guide

OpenLeverage is an open-source project. If you want to contribute to the project or have questions on technical aspects, we highly encourage you to discuss the problem and the solution with the team. If you want to reach out to the dev team directly, contact the dev-chat channel on Discord.

Source Code Repo

The source can be found in OpenLeverage GitHub.

Backend API

All Lending pools info

https://<chain>.openleverage.finance/api/info/pools

All pool lending and borrowing interest info

https://<chain>.openleverage.finance/api/info/pools/interest

Stats for Individual lending pool

https://<chain>.openleverage.finance/api/info/pool/<poolAddress>

Chain prefixes are bnb, kcc, eth.

Deployed Contracts

Ethereum

Contract

Address

Timelock

0x2645252e2155c12e2726d0Ccd5fc0d1cCCFE07E6

EthDexAggregatorV1

0x0618BB1d384Fb98aFf54344C659863a114d67E18

DexAggregatorDelegator

0xd78b5db4Aec619779B4c7D1ab99e290E6347d66A

XOLE

0x335aCe4Dc018D3454655BAcCF67D273B7BA60976

XOLEDelegator

0xe194002badd717b1e4d9f160b681f1d7c2e45776

LPool

0xa6f1114e90cF94Ba3a7D72c4886b4E069803CdB6

ControllerV1

0x4fe63344AbEB0b7c61FFC75F3FD6944441f3C68D

ControllerDelegator

0x0eabe8e34a1fae4601953667f811acb9ff808e78

OpenLevV1Lib

0xc082DF0E88510527328f1664d0830BA666310f26

OpenLevV1

0xF580Ff539cb2764Dcc687F950478d9DadEb83502

OpenLevDelegator

0x03Bf707DeB2808f711bb0086fc17C5CAfA6e8AaF

LPoolDepositor

0x5e849353BE4117ba53F7A153673b2120c0430bfb

LPoolDepositorDelegator

0xA6C4bB39F031CC74d4bd005A764E152970762561

QueryHelper

0x8e95FF1939a2C7c59ec5eF170A591e2Da08Fb87A

BNB Chain

Contract

Address

Timelock

0x7B041bD2f676EEd1ab22A17c9eD5b6b3cb794673

BscDexAggregatorV1

0xC8DEa1E3d4E17606977cfa65E9a8AFc8e8cc86C3

DexAggregatorDelegator

0xE9E321D1cb6b540E922a5e4d8720FEed0749e93F

XOLE

0x2C3e8742efd65261eCFfbc925feA694e29572bca

XOLEDelegator

0x71F1158D76aF5B6762D5EbCdEE19105eab2C77d2

LPool

0xDe7676a276f7710ff87da0a82272EA21f3A8690E

ControllerV1

0x4B16dF3276778226ec71421b4E306A2ef4d4dFfC

ControllerDelegator

0x912C0462474c933499a6923a6Afc6AC1E58b8Ce4

OpenLevV1Lib

0xb4F37c78A69D04044Bef702B79fAb8E1f3E70FCE

OpenLevV1

0xf43b090d50C5909707D50E56992da2Bab3961251

OpenLevDelegator

0x6A75aC4b8d8E76d15502E69Be4cb6325422833B4

LPoolDepositor

0x3C1550fD43e69cB20a7A1D318eD84096d6E1eCFd

LPoolDepositorDelegator

0x73FB88ffF5F22ea7276F73832C6334696b7A3541

QueryHelper

0x512A2F81B4F4AE66747F2f21910D5a14015BD3E9

KuCoin Community Chain

Contract

Address

Timelock

0xAd0BFA476FB71215BA026EBE60FfA9b31D98Efe7

KccDexAggregatorV1

0x2Ff5BDEE4EeFd7a3a052dAE9469dDA22f364d686

DexAggregatorDelegator

0xc2E51Ab824cC088CB5253E74963B00a15Be7d234

XOLE

0x27CCB1F9Abc27F6A92DC4bD6b974Cd152419813c

XOLEDelegator

0xC7ff25AD08Aa8eA665Cf78532F7317067Cffb290

LPool

0x15d530E620Da0BACdDBDea7fb37eaaaBB4ae1d07

ControllerV1

0x01Af643dD8dD41ed1F1066FAc465cc8bfc52D6EB

ControllerDelegator

0x8A2F01b39319de1dFE219090018B6F460e968e00

OpenLevV1Lib

0x3E202DB5DB294107Cafee34c6E923eE8039F9728

OpenLevV1

0x7C0d5BF86427C02F6A841E28Ff7cF2934AA83B34

OpenLevDelegator

0xEF6890d740E1244fEa42E3D1B9Ff515C24c004Ce

LPoolDepositor

0xC7C3333f713eB2b100Dc6bdC9F79FA43a2A5dDc8

LPoolDepositorDelegator

0xCC25Bcd56E425B13AbB6C8C653C50A1F6Adb7b18

QueryHelper

0xbd51d161fb4109f2cde5b430ace615fc83062273

Kovan Testnet

Contract

Address

Timelock

0xC8f0231Dfee65aCDD104c42E94151233be61323E

EthDexAggregatorV1

0xE67eD93Cf45444bdC1FdEcba0f7a32E1AB01A8a3

DexAggregatorDelegator

0xEae4C8209a42f73FA3Da2df28f263a2E52fACDa8

XOLE

0x69ef2561D48C3EcB420D483A39259D09bEAAcD08

XOLEDelegator

0xe88C939de25d76a60628AC8e1969533A5fC4bCF1

LPool

0x2aEFaD39034273515849BeaF72AD3149eA92a59F

ControllerV1

0xbe4495Cb19b3a4a2aDbB417fF468Fd93be0a2339

ControllerDelegator

0x487D093cbd6BA30E7bAbFEec337f54E2c59b4755

OpenLevV1

0xA38139a3f0ADCB90E48809F7376048615A98A684

OpenLevDelegator

0xF4ee94Aecc60E5De397744442770472b3aC45283

LPoolDepositor

0xff2d5d3177befed6a5f41abaf59ab4cfc02326b2

QueryHelper

0x4a6790a98dcFdaec6eB9C148dfAcCab56ebC5838

Last updated