Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →
Эта страница — справочная таблица. Используйте её, чтобы ответить на вопросы вроде «сколько стоит своп в пуле X?» или «сколько SOL нужно, чтобы создать CLMM пул?» — без погружения в каждую главу продукта. Информацию о распределении комиссий на уровне протокола см. в ray/protocol-fees.

Комиссии за своп по продуктам

Значения комиссий — проценты от входящего количества, применяются до вычисления по формулам пула.
ПродуктДоступные уровниПо умолчанию / чаще всегоРаспределение
AMM v40.25% (только)0.25%88% LP, 12% протокол (22/3 из 25)
CPMM0.01%, 0.25%, 1%0.25%100% LP (доля протокола настраивается в AmmConfig, сейчас 0%)
CLMM0.01%, 0.05%, 0.25%, 1%0.25%88% LP, 12% протокол
LaunchLab (до релиза)1% (по умолчанию)1%50% в пул, 50% в казну LaunchLab
LaunchLab (после релиза CPMM)0.25%0.25%Наследует распределение CPMM

Соглашение о знаменателе комиссий

  • AMM v4: комиссии кодируются как x/10,000. “25” означает 0.25%.
  • CPMM/CLMM: комиссии кодируются как x/1,000,000. “2500” означает 0.25%.
При чтении данных из блокчейна используйте правильный знаменатель для программы пула.

Распределение комиссий протокола

В доле “протокола” от каждой комиссии применяются дополнительные разделения:
ПродуктДоля протокола от комиссии свопаРаспределение внутри протокола
AMM v412% (3/25)100% в казну
CPMMНастраивается в AmmConfig (сейчас 0%)N/A
CLMM12% комиссии свопа100% в казну
LaunchLab50% комиссии свопа до релиза100% в казну LaunchLab
Доля LP поступает держателям LP-токенов автоматически:
  • AMM v4 / CPMM: накапливается в резервах пула, распределяется пропорционально при выводе.
  • CLMM: накапливается в fee_growth_global_X/Y, может быть получена через collectFee.

Стоимость создания

Разовые затраты в SOL на развёртывание пула.
ПродуктАрендаКомиссия созданияТипичный итог
AMM v4~0.15 SOL (несколько аккаунтов)0.2 SOL~0.35 SOL
CPMM~0.04 SOL (пул + хранилища + наблюдение)0.15 SOL~0.19 SOL
CLMM~0.075 SOL (пул + наблюдение + начальные tick arrays)0 SOL~0.075 SOL
Farm v6~0.02 SOL (состояние фермы + хранилища награды)0.1 SOL (защита от спама)~0.12 SOL
LaunchLab запуск~0.015 SOL (аккаунт bonding curve)0.1 SOL (комиссия LaunchLab)~0.115 SOL
Вся аренда возвращаемая — закрытие пула / позиции / фермы возвращает ламports.

Стоимость релиза / миграции

СобытиеСтоимостьПлатит
LaunchLab → CPMM релиз~0.04 SOL (создание нового CPMM пула)Оплачивается из резервов bonding curve
AMM v4 → CPMM миграция~0.04 SOL создание CPMM + ~0.000005 SOL комиссия txLP, выполняющий миграцию
Передача CLMM position NFT~0.000005 SOL комиссия txПередающий

Комиссии сети для типичных операций

Это базовые комиссии Solana + комиссии приоритета, отдельно от комиссий протокола Raydium.
ОперацияCUБазовая комиссияКомиссия приоритета (10k µL/CU)Всего сети
CPMM своп~140,0000.000005 SOL0.0014 SOL~0.0015 SOL
CLMM своп (без ticks)~170,0000.000005 SOL0.0017 SOL~0.0017 SOL
CLMM своп (4 пересечения tick)~320,0000.000005 SOL0.0032 SOL~0.0032 SOL
Открытие CLMM позиции~280,0000.000005 SOL0.0028 SOL~0.0028 SOL
Ставка Farm v6~130,0000.000005 SOL0.0013 SOL~0.0013 SOL
Получение награды фермы~160,0000.000005 SOL0.0016 SOL~0.0016 SOL
Миграция v4 → CPMM (2 tx)~200,000 + ~200,0000.00001 SOL0.004 SOL~0.004 SOL
Комиссии приоритета масштабируются линейно с ценой CU; см. integration-guides/priority-fee-tuning.

Взаимодействие комиссий Token-2022

Когда одна или обе стороны пула используют Token-2022 с комиссией за передачу, эффективная комиссия складывается:
net input to pool   = amount_in × (1 − transfer_fee_in)
pool charges swap   = net × swap_fee_rate
net output to user  = out × (1 − transfer_fee_out)
Пример: CPMM пул с 0.25%, входящая сторона имеет 1% комиссию за передачу, исходящая сторона имеет 0.5% комиссию за передачу.
amount_in        = 1000
net_to_pool      = 1000 × 0.99    = 990
pool swap fee    = 990 × 0.0025   = 2.475 (kept as LP fee)
amount_after_fee = 987.525
amount_out (AMM) = 987.525 × ratio, say 987.525 × 0.98 = 967.77
net_out_to_user  = 967.77 × 0.995 = 962.94
Эффективная комиссия: ~3.7% несмотря на номинальную 0.25% комиссию пула. SDK вычисляет эффективный курс через getComputeAmountOut — всегда используйте её при расчёте цены для пулов Token-2022.

Специфика LaunchLab

ФазаКомиссия
Bonding curve торги (покупка или продажа)1% (распределение 50/50 пул/казна)
Релиз (разовый)~0.04 SOL из резервов curve
После релиза (CPMM пул)0.25% (стандартные комиссии CPMM)
Проекты, запускающие токены, часто включают опцию “creator fee” (0–0.3%), отчисляемую из доли LP во время фазы bonding curve; настраивается при запуске. Комиссия создателя только для bonding curve — после релиза запуска в CPMM пул, результирующий пул работает со стандартным уровнем CPMM без наценки создателя. Полный жизненный цикл и способы продолжения заработка создателей на вышедших пулах см. в products/launchlab/creator-fees.

Модель затрат на вознаграждение Farm v6

Фермы не берут комиссии как таковые — это распределение вознаграждений. Но они стоят SOL в эксплуатации:
ЗатратаТипичные
Создание фермы0.1 SOL защита от спама + ~0.02 SOL аренда
Пополнение хранилища вознагражденияТолько токены + ~0.0005 SOL tx
Возврат неиспользованных наград~0.0005 SOL tx
Фермы также требуют достаточно ламports в хранилище вознаграждения для покрытия аренды на весь период работы фермы; закрытие возвращает их.

Исторические изменения параметров

ДатаИзменениеАвторитет
Фев 2021Запуск AMM v4 с 0.25%, разделение 22/3Параметр запуска
Июн 2024Запуск CPMM с уровнями 0%, 0.01%, 0.25%, 1%Параметр запуска
Для информации о распределении комиссий на уровне протокола и адресах казны см. ray/protocol-fees и ray/treasury.

Как читать текущие значения из блокчейна

CPMM/CLMM AmmConfig

const config = await raydium.cpmm.getAmmConfigs();
console.log(config[0]);
// {
//   id: "...",
//   tradeFeeRate: 2500,         // 2500 / 1_000_000 = 0.25%
//   protocolFeeRate: 0,         // 0 / 1_000_000 = 0%
//   fundFeeRate: 0,
//   ...
// }

Пул AMM v4

const poolInfo = await raydium.liquidity.getPoolInfoFromRpc({ poolId });
console.log(poolInfo.ammFeesNumerator, poolInfo.ammFeesDenominator);
// 25, 10000 → 0.25%

Коэффициент вознаграждения Farm v6

const farm = await raydium.farm.getFarmInfoFromRpc({ id: farmId });
console.log(farm.farmData.rewardInfos);
// Per-reward: emissionsPerSecond, startTime, endTime

Сравнение с другими DEX

Для справки (все значения на апрель 2026):
Raydium CPMMRaydium CLMMOrca WhirlpoolsUniswap V3Phoenix
Комиссия свопа по умолчанию0.25%0.25%0.3%0.3%0 (orderbook)
Минимальный уровень0.01%0.01%0.01%0.01%N/A
Максимальный уровень1%1%1%1%N/A
Доля протокола16%16%11%0-25%N/A
Token-2022ДаДаДаN/A (другая цепь)Нет

Ссылки

Источники:
  • Live AmmConfigs из api-v3.raydium.io.
  • CU бенчмарки из набора тестов SDK.
  • Live ссылки на комиссии протокола из документации Raydium.