Creditors
Lending Pools
The Lending pools are responsible for the:
Accounting of the liabilities of borrowers via the debt tokens (ERC4626).
Accounting of the liquidity of the Liquidity Providers, via one or more Tranche(s) (ERC4626).
Management of issuing and repaying debt.
Management of interest payments.
Settlement of liquidations and default events.
LendingPool WETH: 0x803ea69c7e87D1d6C86adeB40CB636cC0E6B98E2
LendingPool USDC: 0x3ec4a293Fb906DD2Cd440c20dECB250DeF141dF1
Lending Pool cbBTC: 0xa37e9b4369dc20940009030bfbc2088f09645e3b
Tranches
Each Lending Pool has one or more Tranche(s). The Liquidity Providers do not provide Liquidity directly to the Lending Pool, but via a Tranche. Each Tranche contract will do the accounting of the balances of its Liquidity Providers, while the Lending Pool will do the accounting of the balances of its Tranches. A Tranche is according the ERC4626 standard, with a certain ERC20 as underlying asset. The Tranche is not compliant with ERC4626 on the approval flow: the approval goes to the Lending Pool instead of the Tranche, the deposit() is called on the Tranche itself.
SeniorTranche WETH: 0x393893caeB06B5C16728bb1E354b6c36942b1382
SeniorTranche USDC: 0xEFE32813dBA3A783059d50e5358b9e3661218daD
SeniorTranche cbBTC: 0x9c63a4c499b323a25d389da759c2ac1e385eec92
A Wrapper of the Tranche contract is deployed for each Tranche. The Wrapper is fully compliant with ERC4626 and can be preferably used in integrations.
Wrapped SeniorTranche WETH: 0xD82BFa27D49e5a394ba371B293DaE65E9B7a8C60
Wrapped SeniorTranche USDC: 0xbc10718571fcB3c3F67800e7C0887E450D2Ff398
Wrapped SeniorTranche cbBTC: 0x7Cc8013e784418dc9771403DD057f55cEb34Ba3A
Last updated