import { Disclosure } from '@headlessui/react' import { ChevronDownIcon } from '@heroicons/react/20/solid' const FAQS = [ { question: 'How does Boost! work?', answer: (

Boost! allows you to increase your position size by borrowing SOL and swapping it to your chosen staking token. This means you earn more yield from the staking token because you have a larger position size. As long as this yield exceeds the rate of the SOL borrow you earn a premium and because the staking token price downside is highly correlated to SOL there is a lower risk of liquidation.

), }, { question: 'How does unboosting work?', answer: (

Unboosting works by selling your staking token to repay your SOL borrow and withdrawing to your wallet. The staking token price increases vs SOL over time so the longer you hold the position the more yield you earn.

), }, { question: 'What are the risks?', answer: ( <>

The following risks are non-exhaustive. It's important to have a good understanding of these risks and how Boost! works before depositing any funds

Code

Boost! is an integration with the Mango v4 program. Although it is open source and has been audited extensively, it's possible bugs and exploits exist that could result in the loss of funds. It's also possible for a bug in the UI to affect the ability to open and close positions in a timely manner.

Price Depeg

It's possible for the staking token price to diverge significantly from the SOL price. A large drop in price could result in postions being liquidated. Positions with higher leverage are more exposed to this risk.

Liquidity

Opening and closing positions on Boost! relies on swapping between the staking tokens and SOL without significant price impact. During an extreme market event there could be issues liquidating position effectively. This could affect the liquidity available to open/close positions.

Oracles

The price data for Boost! comes from third party oracle providers. It's possible for the data to be incorrect due to a failure with the oracle provider. This could result in bad liquidations and loss of funds.

Yield Duration

When you borrow SOL to open a position on Boost! you'll be paying interest on the borrowed amount instantaneously. The staking rewards of the staking tokens is paid on a longer duration. This means you could open a position and close it before earning any staking rewards whilst paying interest to borrow SOL.

), }, { question: 'Where does the yield come from?', answer: (

Every epoch the price of each staking token rises vs SOL. Boost! increases the position size of your staking token by borrowing SOL. This means you earn more of the staking reward every epoch. It's important to account for the cost of borrowing SOL. This is displayed in the UI.

), }, { question: 'Why is the max leverage different between tokens?', answer: (

The Mango v4 program has a safety mechanism that reduces the leverage available to tokens depending on how much of that token is deposited. When the notional value of deposits exceeds this value the leverage is scaled down.

), }, { question: 'Why is my Ledger not working with Boost!?', answer: (

If your Ledger isn't working it's most likely because it doesn't support versioned transactions.

), }, { question: 'Is the contract audited?', answer: (

The Mango v4 program is fully audited by{' '} Ottersec . Every update to the program also undergoes an audit before release.

), }, { question: 'Who made Boost!?', answer: (

Boost! is made and maintained by long-term contributors to{' '} Mango Dao .

), }, ] const FaqsPage = () => { return (

FAQs

{/* {({ open }) => (

{'How does Boost! work?'}

Leveraged staking with Boost! amplifies yields by recursively borrowing and lending between SOL and its supported tokens: mSOL, jitoSOL, bSOL, and stSOL. Users can deposit any of these tokens and then borrow SOL to enhance their returns.

Example with jitoSOL:

  • A user deposits jitoSOL into Mango's borrowing/lending program via Boost!.
  • Boost! then leverages the deposited jitoSOL to borrow SOL, based on the user's desired leverage ratio on Mango.
  • This process effectively increases the user's position size in jitoSOL, amplifying the base yield.

When the returns from staking surpass the costs of borrowing, users enjoy a premium from this enhanced staking with Boost!.

)}
{({ open }) => (

{'What are the risks?'}

  • There's a risk that tokens like mSOL, jitoSOL, bSOL, or stSOL may deviate significantly from the SOL price. If the token prices drop by 20% or SOL gains a premium of 18.5%, your position may face liquidation, particularly for high leverage positions. Deppegs, although infrequent, can occur due to market liquidity, pricing anomalies, or smart contract bugs.
  • Liquidity pertains to quickly converting staked tokens into SOL without major price impact.
  • The underlying liqduid staking tokens as well as Mango are susceptible to risks linked to smart contract flaws and UI mishaps, which might lead to unexpected results or fund losses.
  • If your margin ratio falls below maintenance, you risk liquidation. A drop in staked asset value below the maintenance margin can result in partial or total sale of your collateral. Your liquidation ratio is displayed in the user interface.
  • Mango depends on external oracles for pricing. Inaccuracies from these oracles, whether due to technical issues, manipulation, etc., can cause undesired liquidations, potentially causing losses.
  • Instant SOL borrow interest payments contrast with token staking rewards paid every epoch (~2.5 days). Thus, users entering and exiting within these boundaries might pay interest without gaining staking rewards. It's vital to be familiar with{' '} Solana staking mechanics .
)}
*/} {FAQS.map((faq) => { const { question, answer } = faq return ( {({ open }) => (

{question}

{answer}
)}
) })}
) } export default FaqsPage