Saltar al contenido 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 fue traducida automáticamente por IA. La versión en inglés es la fuente autorizada.Ver versión en inglés →

Qué es

El programa Farm / Staking distribuye tokens de recompensa a las cuentas que hacen staking de un token de entrada (típicamente un token LP de AMM v4 / CPMM / CLMM, pero también soporta staking de activos únicos). Cada farm puede emitir múltiples mints de recompensa en cronogramas independientes. ID del Programa: consulta reference/program-addresses. Varias versiones del farm están en producción (v3, v5, v6) y difieren en slots de recompensa y primitivas de administración — la página versions-and-migration documenta cuál usar para qué despliegues.

Contenido del capítulo

Descripción general

Modelo conceptual: cuentas de staking, tasa de emisión por segundo, contabilidad de recompensa por stake.

Cuentas

Farm, UserStake (ledger), bóvedas de recompensas, PDAs de administrador. Seeds y layouts de campos por versión de farm.

Instrucciones

CreateFarm, Deposit, Withdraw, Harvest, AddReward, SetRewards, RestartRewards, WithdrawReward.

Demostraciones de código

Crear un farm, hacer staking de tokens LP, recolectar recompensas y reponer bóvedas de recompensas.

Cuándo leer esto

  • Estás configurando incentivos para el LP de tu proyecto.
  • Estás construyendo una interfaz de staking o un agregador que muestre los APRs del farm.