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