Перейти к содержимому

Руководство LP

LP в Moono предоставляют quote-ликвидность, которую заёмщики используют для pump.fun-запусков. Публичные LP-пулы разделены по quote asset: отдельный пул для WSOL и отдельный пул для USDC.

Доход LP складывается из двух источников:

  1. Проценты по займу — оплачиваются заёмщиком upfront при открытии займа и распределяются по тикам, которые его профинансировали.
  2. Liquidation surplus — если залог продаётся выше principal, настроенная доля upside начисляется тем же funding ticks.

Оба потока используют одну cumulative-index модель. Накопленный доход можно claim отдельно от principal.

WSOL и USDC liquidity не смешиваются. У каждого quote vault свои:

  • 1 024 tick balances
  • LP shares
  • borrowed amounts
  • interest index
  • NAV и underwater state
ПулИспользуется дляОсновная экспозиция
WSOLpump.fun / WSOL launchesSOL-denominated launch demand и liquidation
USDCpump.fun / USDC launchesUSDC-denominated launch demand и liquidation

Можно держать позиции в обоих пулах, но управляются они отдельно.

В каждом пуле 1 024 тика от 0 до 1 023. Займы забирают ликвидность с самого низкого доступного тика вверх.

tick_hourly_rate_ppm = min(2048, 2 + tick_index x 2)
ДиапазонПрофиль ставкиКомпромисс
0-50Самые низкиеИспользуются первыми, ниже ставка, выше утилизация
50-250СредниеБаланс утилизации и ставки
250-500ВысокиеВыше ставка, ниже утилизация
500-1023МаксимальныеСамые высокие ставки, используются только при высоком спросе

Shared interest распределяется пропорционально между участвующими тиками, поэтому низкие тики тоже могут получать заметную доходность при высокой утилизации.

  1. Откройте LP page.
  2. Выберите WSOL или USDC.
  3. Выберите тик.
  4. Введите сумму депозита.
  5. Проверьте minted-share preview и текущий NAV.
  6. Подтвердите транзакцию.

Депозит mint’ит LP shares по текущему NAV:

shares = deposit_amount x tick_total_shares / (tick_balance + tick_borrowed)

Если тик понёс убытки, NAV может быть ниже 1.0. Приложение показывает underwater confirmation, потому что новый депозит входит в тик по текущему impaired NAV.

Pool view показывает:

  • available и borrowed liquidity
  • количество ваших shares
  • текущую стоимость позиции
  • tick NAV
  • claimable earnings

Claim переводит накопленные проценты/surplus на ваш кошелёк, не меняя principal shares.

Вывести можно только часть позиции, которая сейчас не находится в займах:

max_withdrawable_shares = your_shares x tick_balance / (tick_balance + tick_borrowed)

Если вся ликвидность тика выдана в займы, дождитесь repayments или liquidations.

Close выводит доступный principal и claim’ит остаток earnings. Если часть liquidity borrowed, закрыть полностью получится позже.

Публичные займы Moono — это не обычные необеспеченные кредиты. Они выдаются именно на запуск токенов на launchpads вроде pump.fun, где токен сначала торгуется на bonding curve, а после graduation переезжает на PumpSwap.

Bonding curve — это on-chain механизм цены: покупки двигают цену токена вверх по кривой, продажи двигают её вниз, а сама кривая держит quote liquidity для обратных продаж. На практике это значит, что когда заёмщик Moono берёт launch loan, заёмный quote asset не уходит ему как свободные деньги. Он сразу используется для покупки запускаемого токена, а купленные base tokens становятся collateral под контролем протокола.

Такой дизайн снижает downside для LP несколькими способами:

  • Collateral создаётся сразу — займ обеспечен base tokens, купленными во время launch flow.
  • Протокольные кошельки покупают первыми — protocol launch buy и protocol-controlled bundle wallets исполняются до optional user co-buy.
  • User buy всегда последний — заёмщик не может поставить свою покупку перед протокольными кошельками внутри Moono launch sequence.
  • Никто не может разгрузиться в протокольные кошельки во время sequence — порядок исполнения строгий, поэтому внешние трейдеры не могут продать в protocol-controlled wallets до того, как эти кошельки набрали позиции.
  • Буфер на trading costs — заёмщик prefund’ит возвратный quote overhead. В текущих публичных конфигурациях используется 2.5% quote overhead component для покрытия обычных quote-side trading costs вокруг протокольных операций; неиспользованная часть возвращается при закрытии займа.
  • Migration reserve — займ prefund’ит reserve для PumpSwap migration и downside coverage, если collateral value снизится до закрытия.

Для LP ключевой момент в том, что протокол спроектирован так, чтобы убрать главный launch-specific риск: выдать quote liquidity в запуск, а затем позволить кому-то продать в протокол до того, как collateral сформирован.

Актуальные лимиты и проценты surplus см. на странице Экономика.