Langsung ke konten utama

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.

Halaman ini diterjemahkan secara otomatis oleh AI. Versi bahasa Inggris adalah acuan resmi.Lihat versi bahasa Inggris →
Halaman ini adalah tabel referensi. Gunakan untuk menjawab “berapa biaya swap di pool X?” atau “berapa SOL yang saya butuhkan untuk membuat pool CLMM?” — tanpa harus membaca setiap bab produk. Untuk pembagian biaya tingkat protokol, lihat ray/protocol-fees.

Biaya swap per produk

Nilai biaya adalah persentase dari jumlah input, diterapkan sebelum perhitungan pool.
ProdukTingkat tersediaDefault / paling sering digunakanPembagian
AMM v40.25% (hanya)0.25%88% LP, 12% protokol (22/3 dari 25)
CPMM0.01%, 0.25%, 1%0.25%100% LP (bagian protokol dapat dikonfigurasi per AmmConfig, saat ini 0%)
CLMM0.01%, 0.05%, 0.25%, 1%0.25%88% LP, 12% protokol
LaunchLab (sebelum graduation)1% (default)1%50% ke seed pool, 50% ke treasury LaunchLab
LaunchLab (sesudah graduation CPMM)0.25%0.25%Mewarisi pembagian CPMM

Konvensi penyebut biaya

  • AMM v4: biaya dikodekan sebagai x/10.000. “25” berarti 0.25%.
  • CPMM/CLMM: biaya dikodekan sebagai x/1.000.000. “2500” berarti 0.25%.
Saat membaca data on-chain secara langsung, gunakan penyebut yang benar untuk program pool.

Pembagian biaya protokol

Dalam bagian “protokol” dari setiap biaya, pembagian lebih lanjut berlaku:
ProdukBagian protokol dari biaya swapPembagian dalam protokol
AMM v412% (3/25)100% ke treasury
CPMMDapat dikonfigurasi per AmmConfig (saat ini 0%)N/A
CLMM12% dari biaya swap100% ke treasury
LaunchLab50% dari biaya swap sebelum graduation100% ke treasury LaunchLab
Bagian LP mengalir ke pemegang LP token secara otomatis:
  • AMM v4 / CPMM: terakumulasi dalam cadangan pool, didistribusikan secara pro-rata saat penarikan.
  • CLMM: terakumulasi dalam fee_growth_global_X/Y, dapat diklaim melalui collectFee.

Biaya pembuatan

Biaya sekali jadi yang dibayarkan dalam SOL untuk deploy pool.
ProdukBiaya rentBiaya pembuatanTotal tipikal
AMM v4~0.15 SOL (banyak akun)0.2 SOL~0.35 SOL
CPMM~0.04 SOL (pool + vault + observasi)0.15 SOL~0.19 SOL
CLMM~0.075 SOL (pool + observasi + tick array awal)0 SOL~0.075 SOL
Farm v6~0.02 SOL (farm state + reward vault)0.1 SOL (anti-spam)~0.12 SOL
LaunchLab launch~0.015 SOL (akun bonding curve)0.1 SOL (biaya LaunchLab)~0.115 SOL
Semua rent dapat dipulihkan — menutup pool / posisi / farm mengembalikan lamports.

Biaya graduation / migrasi

PeristiwaBiayaSiapa yang membayar
LaunchLab → graduation CPMM~0.04 SOL (pembuatan pool CPMM baru)Dibayar dari cadangan bonding-curve
AMM v4 → migrasi CPMM~0.04 SOL pembuatan CPMM + ~0.000005 SOL biaya txLP yang melakukan migrasi
Transfer NFT posisi CLMM~0.000005 SOL biaya txPengirim

Biaya jaringan per operasi tipikal

Ini adalah biaya dasar Solana + biaya prioritas, terpisah dari biaya protokol Raydium.
OperasiCUBiaya dasarBiaya prioritas (10k µL/CU)Total jaringan
Swap CPMM~140.0000.000005 SOL0.0014 SOL~0.0015 SOL
Swap CLMM (tanpa ticks)~170.0000.000005 SOL0.0017 SOL~0.0017 SOL
Swap CLMM (4 crossing ticks)~320.0000.000005 SOL0.0032 SOL~0.0032 SOL
Buka posisi CLMM~280.0000.000005 SOL0.0028 SOL~0.0028 SOL
Stake Farm v6~130.0000.000005 SOL0.0013 SOL~0.0013 SOL
Klaim reward farm~160.0000.000005 SOL0.0016 SOL~0.0016 SOL
Migrasi v4 → CPMM (2 tx)~200.000 + ~200.0000.00001 SOL0.004 SOL~0.004 SOL
Biaya prioritas skala linier dengan harga CU; lihat integration-guides/priority-fee-tuning.

Interaksi biaya Token-2022

Ketika satu atau kedua sisi pool menggunakan Token-2022 dengan biaya transfer, biaya efektif tersusun:
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)
Contoh: pool CPMM 0.25%, sisi input memiliki biaya transfer 1%, sisi output memiliki biaya transfer 0.5%.
amount_in        = 1000
net_to_pool      = 1000 × 0.99    = 990
pool swap fee    = 990 × 0.0025   = 2.475 (disimpan sebagai biaya LP)
amount_after_fee = 987.525
amount_out (AMM) = 987.525 × ratio, katakanlah 987.525 × 0.98 = 967.77
net_out_to_user  = 967.77 × 0.995 = 962.94
Biaya efektif: ~3.7% meskipun biaya pool nominal 0.25%. SDK menghitung tingkat efektif melalui getComputeAmountOut — selalu gunakan saat memberi kutipan pool Token-2022.

Spesifik LaunchLab

FaseBiaya
Perdagangan bonding curve (beli atau jual)1% (dibagi 50/50 pool/treasury)
Graduation (sekali jadi)~0.04 SOL dari cadangan curve
Sesudah graduation (pool CPMM)0.25% (biaya CPMM standar)
Proyek yang meluncurkan token sering kali menyertakan opsi “creator fee” (0–0.3%) yang diambil dari bagian LP selama fase bonding-curve; dapat dikonfigurasi saat peluncuran. Creator fee adalah bonding-curve saja — setelah peluncuran graduation ke pool CPMM, pool yang dihasilkan berjalan pada tingkat CPMM standar tanpa surcharge kreator. Lihat products/launchlab/creator-fees untuk siklus hidup lengkap dan bagaimana kreator terus mendapatkan penghasilan dari pool yang sudah graduation melalui mekanisme NFT LaunchLab.

Model biaya reward Farm v6

Farm tidak mengenakan biaya per se — ini adalah distribusi reward. Namun mereka memerlukan biaya SOL untuk beroperasi:
BiayaTipikal
Pembuatan farm0.1 SOL anti-spam + ~0.02 SOL rent
Top-up reward vaultHanya token + ~0.0005 SOL tx
Klaim reward yang tidak digunakan~0.0005 SOL tx
Farm juga memerlukan cukup lamports dalam reward vault untuk menutupi rent selama masa hidup farm; penutupan mengembalikannya.

Perubahan parameter historis

TanggalPerubahanOtoritas
Feb 2021Peluncuran AMM v4 pada 0.25%, pembagian 22/3Parameter peluncuran
Jun 2024Peluncuran CPMM dengan tingkat 0%, 0.01%, 0.25%, 1%Parameter peluncuran
Untuk pembagian biaya tingkat protokol dan alamat treasury, lihat ray/protocol-fees dan ray/treasury.

Cara membaca nilai terkini on-chain

AmmConfig CPMM/CLMM

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,
//   ...
// }

Pool AMM v4

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

Tingkat reward Farm v6

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

Perbandingan dengan DEX lain

Untuk konteks (semua nilai per April 2026):
Raydium CPMMRaydium CLMMOrca WhirlpoolsUniswap V3Phoenix
Biaya swap default0.25%0.25%0.3%0.3%0 (orderbook)
Tingkat terendah0.01%0.01%0.01%0.01%N/A
Tingkat tertinggi1%1%1%1%N/A
Bagian protokol16%16%11%0-25%N/A
Token-2022YaYaYaN/A (chain berbeda)Tidak

Penunjuk

Sumber:
  • AmmConfigs aktif via api-v3.raydium.io.
  • Benchmark CU dari test suite SDK.
  • Referensi biaya protokol aktif dari docs Raydium.