# 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.

| Contract                                                                                           | Address                                      | Base                                                                         | Optimism                                                                                | Unichain                                                                    |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [LendingPool WETH](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/LendingPool.sol)  | `0x803ea69c7e87D1d6C86adeB40CB636cC0E6B98E2` | [↗](https://basescan.org/address/0x803ea69c7e87D1d6C86adeB40CB636cC0E6B98E2) | [↗](https://optimistic.etherscan.io/address/0x803ea69c7e87D1d6C86adeB40CB636cC0E6B98E2) | [↗](https://uniscan.xyz/address/0x803ea69c7e87D1d6C86adeB40CB636cC0E6B98E2) |
| [LendingPool USDC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/LendingPool.sol)  | `0x3ec4a293Fb906DD2Cd440c20dECB250DeF141dF1` | [↗](https://basescan.org/address/0x3ec4a293Fb906DD2Cd440c20dECB250DeF141dF1) | [↗](https://optimistic.etherscan.io/address/0x3ec4a293Fb906DD2Cd440c20dECB250DeF141dF1) | [↗](https://uniscan.xyz/address/0x3ec4a293Fb906DD2Cd440c20dECB250DeF141dF1) |
| [LendingPool cbBTC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/LendingPool.sol) | `0xa37e9b4369dc20940009030bfbc2088f09645e3b` | [↗](https://basescan.org/address/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.

| Contract                                                                                         | Address                                      | Base                                                                         | Optimism                                                                                | Unichain                                                                    |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [SeniorTranche WETH](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/Tranche.sol)  | `0x393893caeB06B5C16728bb1E354b6c36942b1382` | [↗](https://basescan.org/address/0x393893caeB06B5C16728bb1E354b6c36942b1382) | [↗](https://optimistic.etherscan.io/address/0x393893caeB06B5C16728bb1E354b6c36942b1382) | [↗](https://uniscan.xyz/address/0x393893caeB06B5C16728bb1E354b6c36942b1382) |
| [SeniorTranche USDC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/Tranche.sol)  | `0xEFE32813dBA3A783059d50e5358b9e3661218daD` | [↗](https://basescan.org/address/0xEFE32813dBA3A783059d50e5358b9e3661218daD) | [↗](https://optimistic.etherscan.io/address/0xEFE32813dBA3A783059d50e5358b9e3661218daD) | [↗](https://uniscan.xyz/address/0xEFE32813dBA3A783059d50e5358b9e3661218daD) |
| [SeniorTranche cbBTC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.0/src/Tranche.sol) | `0x9c63a4c499b323a25d389da759c2ac1e385eec92` | [↗](https://basescan.org/address/0x9c63a4c499b323a25d389da759c2ac1e385eec92) |                                                                                         |                                                                             |

## Wrapped Tranches

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.

| Contract                                                                                                                                  | Address                                      | Base                                                                         | Optimism                                                                                | Unichain                                                                    |
| ----------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [Wrapped SeniorTranche WETH](https://github.com/arcadia-finance/lending-v2/blob/v2.0.1/src/periphery/tranche-wrapper/TrancheWrapper.sol)  | `0xD82BFa27D49e5a394ba371B293DaE65E9B7a8C60` | [↗](https://basescan.org/address/0xD82BFa27D49e5a394ba371B293DaE65E9B7a8C60) | [↗](https://optimistic.etherscan.io/address/0xD82BFa27D49e5a394ba371B293DaE65E9B7a8C60) | [↗](https://uniscan.xyz/address/0xD82BFa27D49e5a394ba371B293DaE65E9B7a8C60) |
| [Wrapped SeniorTranche USDC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.1/src/periphery/tranche-wrapper/TrancheWrapper.sol)  | `0xbc10718571fcB3c3F67800e7C0887E450D2Ff398` | [↗](https://basescan.org/address/0xbc10718571fcB3c3F67800e7C0887E450D2Ff398) | [↗](https://optimistic.etherscan.io/address/0xbc10718571fcB3c3F67800e7C0887E450D2Ff398) | [↗](https://uniscan.xyz/address/0xbc10718571fcB3c3F67800e7C0887E450D2Ff398) |
| [Wrapped SeniorTranche cbBTC](https://github.com/arcadia-finance/lending-v2/blob/v2.0.1/src/periphery/tranche-wrapper/TrancheWrapper.sol) | `0x7Cc8013e784418dc9771403DD057f55cEb34Ba3A` | [↗](https://basescan.org/address/0x7Cc8013e784418dc9771403DD057f55cEb34Ba3A) |                                                                                         |                                                                             |
