Assessment
Anyone can propose a new lending pool to be created along with a set of conditions that are required to borrow from the pool. They will propose a set(could be a singleton set) of collateral that is going to be accepted by the lending pool, along with the pool parameters.
// 1. CollateralInfo[], for each collateral. Includes params
// such as maxBorrowAble amount per unit collateral, collateral address, etc
struct CollateralInfo
// 2. Interest Rate Parameters
struct RateParams
// 3. Tranche Parameters applicable for all perpetual instruments, parametrizes the junior vs senior profit split
struct PoolData
Note that the field inputs are simplified via a UI, and many parameters are automatically chosen.
The managers' key goal will be to identify whether the pool will stay solvent, and the risk(liquidity of collateral(s)/creditworthiness, LTV) given the potential reward(interest rate curve). They will decide whether a proposed LTV and interest rate parameters are suitable for the collateral's given liquidity. If he does so, he will buy longZCB
for this pool.
Last updated