Skip to content

Introduction

Moono Protocol is a decentralized lending protocol on Solana for launching and trading pump.fun tokens with borrowed quote liquidity.

The protocol is deployed and available at:

Borrowers use Moono to launch a pump.fun token without funding the whole initial buy from their own wallet. The public launch configurations are:

Launch configurationQuote assetPublic instruction family
pump.fun / WSOLWSOL, wrapped 1:1 SOL_0 methods
pump.fun / USDCSPL USDC_2 methods

Moono creates the token, executes the initial buy, optionally runs bundle buys, and handles PumpSwap migration when the launch caps the bonding curve. The purchased base tokens are collateral for the loan until the borrower repays or liquidates.

LPs deposit WSOL or USDC into quote-specific pools. Each quote vault has its own 1,024-tick liquidity book, LP shares, borrowed balances, and cumulative interest index. LP earnings come from upfront loan interest and liquidation surplus when a borrower closes above principal.

MTrade is Moono’s free trading terminal for pump.fun and PumpSwap markets. It does not require a loan. It uses one Address Lookup Table per token and routes through the live venue before or after graduation.

  • Two public quote pools — WSOL and USDC are separate quote vaults with separate LP positions and launch configurations.
  • Atomic launch sequence — launch, optional migration, completion buy, bundle buys, and optional user co-buy are preflighted as one ordered flow.
  • Cap-path migration — a launch can buy through the pump.fun threshold and migrate to PumpSwap in the same user interaction.
  • Quote-native accounting — WSOL flows settle in WSOL/SOL terms; USDC flows settle in USDC terms with 6-decimal SPL token accounting.
  • Tiered liquidity — 1,024 ticks let LPs choose utilization and rate exposure.
  • Cumulative-index earnings — interest and liquidation surplus accrue per share and can be claimed independently from withdrawing principal.
  • MTrade routing — buy/sell instructions route between pump.fun and PumpSwap based on on-chain market state.
  • On-chain parameters — current fees, limits, reserves, and surplus splits are read from mainnet at docs build time; see Economics.