Перейти к основному содержанию

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.

Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →

Что это такое

Программа Farm / Staking распределяет токены вознаграждений между учетными записями, которые ставят на кон входной токен (как правило, LP токен из AMM v4 / CPMM / CLMM, но также поддерживает стейкинг одиночных активов). Каждая ферма может выпускать несколько токенов вознаграждений по независимым графикам. ID программы: см. /ru/reference/program-addresses. В продакшене работают несколько версий фермы (v3, v5, v6), которые отличаются слотами вознаграждений и примитивами администратора — страница /ru/protocol-overview/versions-and-migration документирует, какую версию использовать для каких развертываний.

Содержание раздела

Обзор

Концептуальная модель: учетные записи стейка, скорость эмиссии за секунду, учет вознаграждений на долю.

Учетные записи

Farm, UserStake (реестр), хранилища вознаграждений, PDA администратора. Seeds и макеты полей по версиям фермы.

Инструкции

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

Примеры кода

Создание фермы, стейкинг LP токенов, сбор вознаграждений и пополнение хранилищ вознаграждений.

Когда читать этот раздел

  • Вы настраиваете стимулы для LP вашего проекта.
  • Вы разрабатываете интерфейс стейкинга или агрегатор, который отображает APR ферм.