This is a work-in-progress. More to be added as information about tokens is added.
Note: The asset_weight applies a haircut to the value of the collateral in health calculations. The lower the asset weight, the less the asset counts towards collateral. Initial Leverage and Maintenance Leverage can be converted to the corresponding asset_weights with these calculations:
init_asset_weight = 1 - 1 / init_leverage
init_liab_weight = 1 + 1 / init_leverage
maint_asset_Weight = 1 - 1 / maint_leverage
maint_liab_weight = 1 + 1 / maint_leverage
The init asset weight (aka haircut) is the discount applied to the value of the collateral when initialising a new position. For example, for BTC, $100 in BTC is treated as 80 USDC when initialising a new position. The maint asset weight is the discount applied when calculating the value of the collateral for purposes of liquidation. The maint asset weight is higher to give you more of a buffer before liquidation.
The lending pools work similar to the lending pools on Aave. With the big difference that users will earn interest on both their deposits as well as their positions (so you may be earning net interest on your margin position). The interest rate is a function of the utilisation ratio: total borrowed by all users divided by total deposits of all users. The interest rate will increase slowly approaching the utilisation ratio but will increase rapidly above that to encourage the market to deposit more funds.
Utilization rate can vary by asset.