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
