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 fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →
Qué es
CLMM es el AMM de liquidez concentrada de Raydium, inspirado en el diseño de Uniswap v3 y adaptado al modelo de cuentas de Solana. Los proveedores de liquidez eligen un rango de precio en lugar de proporcionar liquidez en toda la curva; la eficiencia de capital es dramáticamente mayor para pares estables y correlacionados. Program ID: véase reference/program-addresses. Token-2022: compatible (con salvedades documentadas enfees).
Contenido del capítulo
Descripción general
Modelo conceptual: representación de sqrt-price, ticks, matemática de liquidez y por qué las posiciones pueden quedarse “fuera de rango”.
Cuentas
PoolState, AmmConfig, TickArrayState, PersonalPositionState, ObservationState. Seeds, diseños de campos.
Ticks y posiciones
Espaciado de ticks, arrays de ticks, cómo una posición se mapea a dos límites de tick, cómo la liquidez cruza un tick.
Matemáticas
Fórmulas de sqrt-price, conversión liquidez ↔ cantidad de token, contabilidad de crecimiento de comisiones, algoritmo de paso de swap.
Instrucciones
CreatePool, OpenPosition, IncreaseLiquidity, DecreaseLiquidity, Swap, CollectFee, CollectReward, UpdateRewardInfos.
Comisiones y recompensas
Niveles de comisión, divisiones de comisión de protocolo/fondo, cronogramas de recompensas (hasta tres mints de recompensa por pool).
Demostraciones de código
Crear pool, abrir posición, aumentar/disminuir liquidez, swap, recolectar comisiones y recompensas.
Cuándo leer esto
- Estás proporcionando liquidez concentrada o construyendo herramientas para proveedores de liquidez.
- Estás implementando estrategias de órdenes de rango o reequilibrio automático.
- Eres un router que necesita valorar un swap de CLMM con precisión.


