Saltar para o conteúdo principal

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.

Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.Ver versão em inglês →
Esta página é uma tabela de consulta. Use-a para responder “quanto custa um swap no pool X?” ou “quanto SOL preciso para criar um pool CLMM?” — sem precisar explorar cada capítulo do produto. Para divisões de taxas em nível de protocolo, veja ray/protocol-fees.

Taxas de swap por produto

Os valores de taxa são percentuais do montante de entrada, aplicados antes da matemática do pool.
ProdutoTiers disponíveisPadrão / mais usadoCompartilhamento
AMM v40.25% (apenas)0.25%88% LP, 12% protocolo (22/3 de 25)
CPMM0.01%, 0.25%, 1%0.25%100% LP (compartilhamento de protocolo configurável por AmmConfig, atualmente 0%)
CLMM0.01%, 0.05%, 0.25%, 1%0.25%88% LP, 12% protocolo
LaunchLab (pré-graduação)1% (padrão)1%50% para seed do pool, 50% para tesouro LaunchLab
LaunchLab (pós-graduação CPMM)0.25%0.25%Herda compartilhamento CPMM

Convenção de denominador de taxa

  • AMM v4: taxas são codificadas como x/10.000. “25” significa 0.25%.
  • CPMM/CLMM: taxas são codificadas como x/1.000.000. “2500” significa 0.25%.
Ao ler dados on-chain diretamente, use o denominador correto para o programa do pool.

Compartilhamentos de taxa de protocolo

Dentro do compartilhamento de “protocolo” de cada taxa, aplicam-se divisões adicionais:
ProdutoCompartilhamento de protocolo da taxa de swapDivisão dentro do protocolo
AMM v412% (3/25)100% para tesouro
CPMMConfigurável por AmmConfig (atualmente 0%)N/A
CLMM12% da taxa de swap100% para tesouro
LaunchLab50% da taxa de swap pré-graduação100% para tesouro LaunchLab
O compartilhamento LP flui para detentores de token LP automaticamente:
  • AMM v4 / CPMM: acumulado em reservas do pool, distribuído pro-rata no saque.
  • CLMM: acumulado em fee_growth_global_X/Y, exigível via collectFee.

Custos de criação

Custos únicos pagos em SOL para implantar um pool.
ProdutoCusto de rentTaxa de criaçãoTotal típico
AMM v4~0.15 SOL (múltiplas contas)0.2 SOL~0.35 SOL
CPMM~0.04 SOL (pool + vaults + observação)0.15 SOL~0.19 SOL
CLMM~0.075 SOL (pool + observação + tick arrays iniciais)0 SOL~0.075 SOL
Farm v6~0.02 SOL (estado da farm + reward vaults)0.1 SOL (anti-spam)~0.12 SOL
Lançamento LaunchLab~0.015 SOL (conta bonding curve)0.1 SOL (taxa LaunchLab)~0.115 SOL
Todo rent é recuperável — fechar o pool / posição / farm retorna os lamports.

Custos de graduação / migração

EventoCustoQuem paga
Graduação LaunchLab → CPMM~0.04 SOL (criação novo pool CPMM)Pago das reservas bonding-curve
Migração AMM v4 → CPMM~0.04 SOL criação CPMM + ~0.000005 SOL taxa txLP realizando a migração
Transferência NFT posição CLMM~0.000005 SOL taxa txTransferidor

Taxas de rede por operação típica

Estas são taxas base Solana + taxas de prioridade, separadas das taxas de protocolo Raydium.
OperaçãoCUTaxa baseTaxa de prioridade (10k µL/CU)Total rede
CPMM swap~140.0000.000005 SOL0.0014 SOL~0.0015 SOL
CLMM swap (sem ticks)~170.0000.000005 SOL0.0017 SOL~0.0017 SOL
CLMM swap (4 cruzamentos de tick)~320.0000.000005 SOL0.0032 SOL~0.0032 SOL
Abrir posição CLMM~280.0000.000005 SOL0.0028 SOL~0.0028 SOL
Farm v6 stake~130.0000.000005 SOL0.0013 SOL~0.0013 SOL
Reivindicar recompensas farm~160.0000.000005 SOL0.0016 SOL~0.0016 SOL
Migrar v4 → CPMM (2 tx)~200.000 + ~200.0000.00001 SOL0.004 SOL~0.004 SOL
Taxas de prioridade escalam linearmente com o preço de CU; veja integration-guides/priority-fee-tuning.

Interação de taxa do Token-2022

Quando um ou ambos os lados de um pool usam Token-2022 com uma taxa de transferência, a taxa efetiva se compõe:
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)
Exemplo: pool CPMM 0.25%, lado de entrada tem taxa de transferência de 1%, lado de saída tem taxa de transferência de 0.5%.
amount_in        = 1000
net_to_pool      = 1000 × 0.99    = 990
pool swap fee    = 990 × 0.0025   = 2.475 (mantido como taxa LP)
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
Taxa efetiva: ~3.7% apesar de uma taxa de pool nominal de 0.25%. O SDK calcula a taxa efetiva via getComputeAmountOut — sempre use-a ao citar pools Token-2022.

Especificidades LaunchLab

FaseTaxa
Negociações bonding curve (compra ou venda)1% (divisão 50/50 pool/tesouro)
Graduação (uma única vez)~0.04 SOL das reservas curve
Pós-graduação (pool CPMM)0.25% (taxas CPMM padrão)
Projetos que lançam tokens frequentemente incluem uma opção de “taxa de criador” (0–0.3%) retirada do compartilhamento LP durante a fase bonding-curve; configurável no lançamento. A taxa de criador é apenas bonding-curve — uma vez que o lançamento se forma em um pool CPMM, o pool resultante é executado no tier CPMM padrão sem sobretaxa de criador. Veja products/launchlab/creator-fees para o ciclo de vida completo e como criadores continuam a ganhar com pools graduados através do mecanismo NFT LaunchLab.

Modelo de custo de recompensa Farm v6

Farms não cobram taxas por se — são distribuição de recompensas. Mas elas custam SOL para operar:
CustoTípico
Criação de farm0.1 SOL anti-spam + ~0.02 SOL rent
Top-up reward vaultApenas os tokens + ~0.0005 SOL tx
Reivindicar recompensas não utilizadas~0.0005 SOL tx
Farms também exigem lamports suficientes no vault de recompensas para cobrir rent pela vida útil da farm; o fechamento os retorna.

Mudanças de parâmetro histórico

DataMudançaAutoridade
Fev 2021Lançamento AMM v4 em 0.25%, divisão 22/3Parâmetro de lançamento
Jun 2024Lançamento CPMM com tiers 0%, 0.01%, 0.25%, 1%Parâmetro de lançamento
Para divisões de taxa em nível de protocolo e endereços de tesouro, veja ray/protocol-fees e ray/treasury.

Como ler valores atuais on-chain

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

Pool AMM v4

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

Taxa de recompensa Farm v6

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

Comparação com outros DEXes

Para contexto (todos os valores em abril de 2026):
Raydium CPMMRaydium CLMMOrca WhirlpoolsUniswap V3Phoenix
Taxa de swap padrão0.25%0.25%0.3%0.3%0 (orderbook)
Tier mais baixo0.01%0.01%0.01%0.01%N/A
Tier mais alto1%1%1%1%N/A
Compartilhamento de protocolo16%16%11%0-25%N/A
Token-2022SimSimSimN/A (chain diferente)Não

Referências

Fontes:
  • AmmConfigs ao vivo via api-v3.raydium.io.
  • Benchmarks de CU da suíte de testes SDK.
  • Referências de taxa de protocolo ao vivo da documentação Raydium.