Skip to main content

Kashi Lending

What is Kashi?

Kashi is a lending and margin trading platform, built on the BentoBox, that allows for anyone to create customized and gas-efficient markets for lending, borrowing, and collateralizing a variety of DeFi tokens, stable coins, and synthetic assets. Kashi's broad diversity of tokens is supported through the use of a unique isolated market framework. Unlike traditional DeFi money markets where high-risk assets can introduce risk to the entire protocol, in Kashi each market is entirely separate (similar to the SushiSwap DEX), meaning the risk of assets within one lending market has no effect over the risk of another lending market.

Traditional lending projects have permitted users to add liquidity into a pool-based system. In these systems, if one of the assets were to drop in price faster than liquidators could react, every user and every asset would be negatively impacted. In this sense, the total risk of pool-based platforms is determined largely by the riskiest asset listed on the platform. This risk increases with every extra asset that is added, leading to a very limited choice in assets on most platforms. Kashi’s unique design enables a new kind of lending and borrowing. The ability to isolate risks into individual lending markets means that Kashi can permit users to add any token.

In addition, isolating the risks of the different lending markets enables users to achieve leverage in one click, without ever leaving the platform. In the past, users seeking leverage on an asset through direct lending and borrowing would have had to borrow on one platform in order to lend on another, and repeat. Because Kashi separates markets into pairs, lending and borrowing into the same market are composable, which means that Kashi can automate leverage in a single click.

How is Kashi different from other lending platforms?

The main difference is that Kashi uses lending markets, and isolated risk markets, while other lending platforms calculate risks globally, such that the solvency of any token can affect the solvency of the whole platform. One important consequence of using isolated risk markets is that Kashi is able to allow any token to be listed (see What are Isolated Risk Markets?).

Another important consequence is that an elastic interest rate is used to incentivize liquidity in a certain range (see What is the Elastic Interest Rate?). Yet another consequence of lending pairs and isolated risk markets is that Kashi’s oracles need to be customizable to provide price feeds for infinitely many tokens.

FeatureAave, Compound, etcKashi
MarketsLarge pool with a variety of tokensA market is one asset and one collateral token
RiskSystemic risk, each token can cripple the systemIsolated risk in each market
Assets Listed"Company"/DAO decides if/when assets get listedUsers can create any markets they want
Interest RateFixed curve that needs manual adjustmentElastic interest rates responding to supply and demand
OraclesChosen/maintained by the "Company"/DAOOpen to use any oracle, user decides
LiquidationsProfits go to the liquidatorLiquidity providers can get the profits