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 →
O que é
CLMM é o AMM de liquidez concentrada da Raydium, inspirado no design do Uniswap v3 e adaptado ao modelo de contas do Solana. Provedores de liquidez escolhem uma faixa de preço em vez de fornecer ao longo de toda a curva; a eficiência de capital é dramaticamente maior para pares estáveis e correlacionados. ID do Programa: veja reference/program-addresses. Token-2022: suportado (com ressalvas documentadas emfees).
Conteúdo do capítulo
Visão geral
Modelo conceitual: representação de sqrt-price, ticks, matemática de liquidez e por que posições podem ficar “fora do intervalo”.
Contas
PoolState, AmmConfig, TickArrayState, PersonalPositionState, ObservationState. Seeds, layouts de campo.
Ticks e posições
Espaçamento de ticks, arrays de ticks, como uma posição mapeia para dois limites de tick, como a liquidez cruza um tick.
Matemática
Fórmulas de sqrt-price, conversão liquidez ↔ quantidade de token, contabilidade de crescimento de taxa, algoritmo de etapa de swap.
Instruções
CreatePool, OpenPosition, IncreaseLiquidity, DecreaseLiquidity, Swap, CollectFee, CollectReward, UpdateRewardInfos.
Taxas e recompensas
Faixas de taxa, divisões de taxa de protocolo/fundo, cronogramas de recompensas (até três mints de recompensa por pool).
Demonstrações de código
Criar pool, abrir posição, aumentar/diminuir liquidez, swap, coletar taxas e recompensas.
Quando ler isto
- Você está fornecendo liquidez concentrada ou construindo ferramentas para LPs.
- Você está implementando estratégias de range-order ou auto-rebalanceamento.
- Você é um roteador que precisa precificar um swap CLMM com precisão.


