Jet Protocol Fundamentals

Below is a summary of Jet Protocol. For more in-depth information, please refer to Jet's most recent Litepaper.

What is Jet Protocol?

Jet Protocol is an open source, non-custodial, borrowing and lending protocol on the Solana Blockchain. Jet Protocol offers its users two core products:

  • Margin loans: A flexible loan that a user can take out in supported assets from the Protocol paying interest fees.

  • Margin deposits: Deposits that a user can make in supported assets to the Protocol in exchange for interest income.

All deposits are transferred by default to a common liquidity pool, which is then used as a source for borrowing. This means that there is no matching between individual borrowing and lending users.

Governing Jet Products

Because Jet uses a liquidity pool instead of matching users one to one, it’s up to the Protocol to govern the mechanics and parameters of its borrowing and lending products. This includes, but is not limited to:

  • Supported assets

  • Collateralization ratios

  • Liquidation

  • Interest

  • Fees

Jet Association is in the process of building infrastructure for decentralized governance and empowering JET token holders to decide on the above parameters through governance voting.

Supported Assets

An asset refers to the digital token, cryptocurrency, or digital asset used in the Protocol.

You can consult the assets available currently on Jet Protocol App. If you'd like to see a new asset onboarded onto Jet, you can submit a proposal, following the Asset Onboarding Guide. For an asset to be added to Jet, it needs to pass the on-chain vote by $JET token-holders.

Debt Collateralization

For in-depth details on how debt collateralization works with Jet Margin Accounts, see this page on the main protocol documentation Gitbook.

Liquidation

When a borrower’s risk indicator goes to 1.0 or above, a portion of their collateral is marked to be sold by the Protocol to a third party, called a liquidator. This is necessary to ensure that the protocol does not facilitate bad debt, which is a risk to the entire system. The liquidator pays for the collateral using the asset in which the debt is denominated, thereby (partially) repaying the borrower’s debt. The price at which collateral is sold is determined by an oracle and is intended to be a fair market price. If there is more than one collateral type in the deposit, the current version of liquidator picks a random collateral type to use for liquidation.

In addition, the liquidator is paid a Liquidation Premium as an incentive to manage the liquidation. Liquidation Premium is equal to a set rate times the dollar value of the repaid debt:

To pay the Liquidation Premium additional collateral is taken from the account of the user being liquidated. At Jet that Premium is now set at 3%.

Jet Protocol liquidates via Orca and Saber pools, and may liquidate through additional venues in the future (pending governance approval).

Interest

Utilization ratio

The interest rates at Jet, both for borrowing and lending, are dynamic (always changing) and determined as a function of the utilization ratio of the asset.

The utilization ratio is the proportion of the total value of the asset locked in loans to the total value of the asset available (deposited) in the Protocol:

For example, if a total of 1,000 USDC has been supplied to the platform in form of deposits and 500 USDC is currently being borrowed, the utilization ratio for USDC at that moment is 50%.

The higher the utilization ratio of the asset, the higher the interest rate (received by the depositors and paid by the borrowers) for that asset. The interest rate curve on JET was designed with three segments with interest increasing proportionally to the utilization rate:

As the utilization ratio of an asset approaches 100%, the interest rate increases significantly. This dramatic increase in thee interest rate at high utilization is meant to draw capital to the platform quickly with the lure of high interest rates; thus assuaging liquidity risk. Liquidity risk is an inherent risk with all pool-based lending and borrowing dapps, resulting from the fact that not all lenders will necessarily be able to withdraw fully at the same time since most of the deposited assets in the pool have been lent out and are under the control of the borrowers. The steep third segment utilized by Jet combats that possibility.

The interest rate in Jet is expressed in annualized form, does not reflect the effects of compounding, is inclusive of any protocol fees that may be in place, and is instantaneous, both for the borrowers paying interest and for the depositors earning interest. For collateral and loan accounts, interest accrues and gets continuously compounded to the respective accounts of the user.

Interest rate spread

The interest rate spread is the difference between the lending and borrowing rates for a single asset, at a particular point in time. For example, if at this moment the USDC borrow rate was 11% and the lending rate was 24%, the spread for the USDC interest rate at that time would be 13%.

On average, the platform with tighter spreads offers better lending and borrowing rates. This is what Jet strives to provide — the tightest spreads, where both sides win and borrowers pay less in interest as lenders receive more.

Fees

Protocol fees

Currently, the Jet Protocol charges no fees, which means all interest paid by borrowers is delivered directly to depositors. Nevertheless, the fees can be turned on in the future (if proposed by the community and approved via governance vote) to become a source of revenue for the DAO to be distributed to the ecosystem participants as returns for staking and participation in the governance.

Solana fees

Rent Fee: When you open your account on Jet, rent is charged by Solana which can be fully refunded in the future when you close all your account obligations on Jet. This is true for all protocols which allocate space per user on-chain.

Transaction Fees: Currently there is no extra Jet originated fee added to your transactions. Only the minimal transaction fees on the Solana network are required to handle your transactions on Jet. The Solana transaction fees are debited from your wallet when your transaction is processed.

Other products

Margin Accounts and Margin Trading

Beyond Jet’s native products, our cross-protocol margining solution (slated for release in Q2-Q3) makes it easy to borrow a cheap asset on margin for use as collateral in other supported protocols so that advanced users can benefit from borrowing opportunities throughout the Solana ecosystem.

Margin Trading: Spot

Among the external protocols supported by our margin program are trading venues like Orca and Saber. Users are able to trade on these venues through their margin accounts, and their positions contribute to their collateral for accessing loans from Jet. This means that users can get long or short, with leverage, on a wide variety of tokens. Long positions can be transferred into margin pools where they earn interest to offset the borrowing cost of the shorts.

Margin Trading: Traditional

Traditional lending and borrowing protocols like Solend and Port are also integrated with the Jet margin program. This opens up new trading opportunities for Jet users to efficiently arbitrage interest rate disparities across these platforms, with leverage.

Integrations with other Solana projects

With the introduction of flexible margin accounts, there also exists a nearly limitless realm of interesting integrations with other protocols. Margin accounts can extend the functionalities of other Solana dApps through collateralization and borrowing. For example, the senior tranche of a vault at Vyper Protocol might be collateralized by a Jet margin account, and then used to deposit additional assets into the junior tranche and thus amplifying yield, with the tradeoff of the additional risk of liquidation if the underlying collateral value diminished significantly.

Bond markets & unsecured loans

In addition to the Margin Loan and Deposit, in Q3 2022 Jet will offer two new products: fixed-term Bond tickets for borrowers, countered by Bond funds at depositors’ side and Credit swaps from unsecured to secured loans, paired against the Credit funds.

Bond Markets

In practice, lenders will typically not use the bond markets directly, but rather invest in bond funds that will do so on lenders’ behalf. The bond funds will be presented as savings accounts that invest in secured debt via Jet bond markets to generate yield for users. These function like call accounts with a notice period for withdrawal (e.g. a user who invested in a 24-hour USDC fund must give 24-hours of notice in order to withdraw from the fund)

Unsecured Loans

For more insights on Jet, please visit:

Jet DAO:

Jet Protocol: https://www.jetprotocol.io/

Jet Association: https://www.jetassociation.org/

Jet App: https://app.jetprotocol.io/

Jet Govern: https://govern.jetassociation.org/

Jet Whitepaper: Jet Protocol White Paper V 1.0.pdf

Jet Protocol Documentation: https://docs.jetprotocol.io/jet-protocol/

Last updated