Working with USDC
The pump.fun / USDC launch configuration uses SPL USDC as the quote asset. It is parallel to the WSOL flow, but there is no SOL wrapping step and all loan accounting is USDC-denominated.
USDC in Moono
Section titled “USDC in Moono”| Property | Value |
|---|---|
| Mainnet mint | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| Decimals | 6 |
| Token program | SPL Token |
| Public method family | _2 |
The USDC quote vault has its own tick book, LP shares, borrowed balances, and NAV. Depositing into the USDC pool does not expose you to WSOL pool accounting, and WSOL pool events do not change USDC LP positions.
Borrowers
Section titled “Borrowers”For a USDC launch you need:
- enough USDC for the loan costs shown in the launch form
- enough SOL for Solana transaction fees and account rent
- a registered Moono profile
- a launch preset tied to the
pump.fun / USDCconfiguration
The app sends the USDC launch through the _2 instruction family: launch_2, launch_migrate_2, launch_complete_2, repay_2, and liquidate_2.
Liquidity Providers
Section titled “Liquidity Providers”USDC LPs deposit USDC into the USDC quote vault and choose a tick exactly like WSOL LPs. Earnings are paid in USDC:
- borrower interest
- shared interest
- LP share of liquidation surplus
Withdrawals and claim actions return USDC to your associated token account.
MTrade
Section titled “MTrade”USDC MTrade buy/sell uses the same quote asset as the market. The public trading methods are mtrade_buy_2, mtrade_buy_exact_quote_in_2, and mtrade_sell_2.
The on-chain program also has mtrade_migrate_2, but the public UI should expose a USDC migrate button only after the frontend helper and e2e coverage are in place.
Difference from WSOL
Section titled “Difference from WSOL”| Topic | WSOL | USDC |
|---|---|---|
| Preparation | Native SOL may be wrapped automatically | Bring USDC directly |
| Decimals | 9 | 6 |
| Quote vault | WSOL vault | USDC vault |
| Public methods | _0 | _2 |
| Display unit | SOL / WSOL | USDC |
For current USDC limits and costs, see Economics.