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

Работа с USDC

Конфигурация pump.fun / USDC использует SPL USDC как quote asset. Она параллельна WSOL flow, но без SOL wrapping: вся loan accounting ведётся в USDC.

СвойствоЗначение
Mainnet mintEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Decimals6
Token programSPL Token
Public method family_2

USDC quote vault имеет собственную tick book, LP shares, borrowed balances и NAV. Депозит в USDC pool не даёт экспозиции к WSOL accounting, а события WSOL pool не меняют USDC LP positions.

Для USDC launch нужны:

  • достаточный USDC balance для costs в launch form
  • SOL на transaction fees и rent
  • зарегистрированный Moono profile
  • launch preset, привязанный к pump.fun / USDC

Приложение отправляет USDC launch через _2 family: launch_2, launch_migrate_2, launch_complete_2, repay_2 и liquidate_2.

USDC LP вносят USDC в USDC quote vault и выбирают тик так же, как WSOL LP. Доход выплачивается в USDC:

  • borrower interest
  • shared interest
  • LP share of liquidation surplus

Withdraw и claim возвращают USDC на ваш associated token account.

USDC MTrade buy/sell использует тот же quote asset, что и market. Публичные trading methods: mtrade_buy_2, mtrade_buy_exact_quote_in_2 и mtrade_sell_2.

В on-chain программе также есть mtrade_migrate_2, но публичный UI должен показывать USDC migrate button только после появления frontend helper и e2e coverage.

ТемаWSOLUSDC
ПодготовкаNative SOL может быть wrapped автоматическиНужен USDC напрямую
Decimals96
Quote vaultWSOL vaultUSDC vault
Public methods_0_2
Display unitSOL / WSOLUSDC

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