> ## 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.

# Stable AMM

> Отдельная программа Raydium с интерполированными кривыми цен из таблиц поиска. Обеспечивает ликвидность для пар стейблкоинов и других активов с известными ценовыми соотношениями.

<Info>
  **Эта страница переведена с помощью ИИ. За эталон принимается английская версия.**

  [Открыть английскую версию →](/products/stable/index)
</Info>

## Что это такое

Stable AMM — это **отдельная программа Raydium** (собственное развертывание, а не режим программы AMM v4), разработанная для пар с известными, предсказуемыми ценовыми соотношениями — в основном для пар стейблкоинов (USDC-USDT, USDH-USDC) и пар обеспеченных токенов. Вместо кривой постоянного произведения она использует **таблицу поиска кортежей (x, y, price)**, встроенную в аккаунт `ModelDataInfo` каждого пула. Обнаружение цены происходит через интерполяцию в таблице, что дает меньший проскальзывание для небольших свопов.

Это **чистый AMM**: вся ликвидность находится в собственных хранилищах пула. Путь маркет-мейкинга OpenBook на ранних этапах был неактивен в течение многих лет, и [обновление от 2026-06-22](/ru/reference/changelog) удалило оставшийся код маркета. Он использует ту же структуру `Fees` и модель комиссий, что и AMM v4; различие заключается исключительно в **кривой ценообразования** — вместо x·y=k вы интерполируете предварительно заполненную модель.

**ID программы:** см. [reference/program-addresses](/ru/reference/program-addresses).

**Token-2022:** не поддерживается. Только классические SPL-токены.

**Ликвидность:** тонкая. Большинство интеграций, ориентированных на пользователя, обращаются к пулам Stable через [программу AMM Routing](/ru/products/routing) для маршрутизации с лучшей ценой по всем AMM Raydium. SDK также поддерживает пулы Stable напрямую: пулы отображаются как `version: 5` (`pooltype: "StablePool"`) на `ApiV3PoolInfoStandardItem`, и стандартный `LiquidityModule` (`addLiquidity` / `removeLiquidity` / swap) автоматически обнаруживает v5 и выдает правильные инструкции — см. [Примеры кода](/ru/products/stable/code-demos).

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

<CardGroup cols={2}>
  <Card title="Обзор" icon="circle-info" href="/ru/products/stable/overview">
    Зачем отдельная программа, модель таблицы поиска, сравнение с AMM v4 и CPMM.
  </Card>

  <Card title="Аккаунты" icon="database" href="/ru/products/stable/accounts">
    AmmInfo, ModelDataInfo, поля DataElement, макет хранилища, структура комиссий.
  </Card>

  <Card title="Математика" icon="function" href="/ru/products/stable/math">
    Как интерполяция производит цены, учет активов пула, применение комиссий идентично AMM v4.
  </Card>

  <Card title="Инструкции" icon="terminal" href="/ru/products/stable/instructions">
    Доступный набор — Deposit, Withdraw, SwapBaseIn, SwapBaseOut, WithdrawPnl — и инструкции, удаленные в обновлении от 2026-06-22.
  </Card>

  <Card title="Комиссии" icon="percent" href="/ru/products/stable/fees">
    Те же 0.25% / 0.22% LP / 0.03% протокол, что и AMM v4. Без комиссии фонда, без комиссии создателя.
  </Card>

  <Card title="Примеры кода" icon="code" href="/ru/products/stable/code-demos">
    Обнаружение пула Stable, swap / добавление / удаление ликвидности через `LiquidityModule` SDK (поддерживает v5 нативно) и использование вспомогательных функций стабильной кривой вне цепи.
  </Card>
</CardGroup>

## Когда читать это

* Вы интегрируете пару стейблкоина или актива и находите пул Stable AMM с лучшей ценой.
* Вы создаете механизм маршрутизации и должны поддерживать пулы Stable как источник ликвидности.
* Вы поддерживаете ликвидность в существующем пуле Stable — изучаете поток депозита / вывода.
* Вам интересно, как ценообразование AMM можно сделать программируемым через таблицу поиска.

## Ключевые факты

| Аспект                        | Значение                                                          |
| ----------------------------- | ----------------------------------------------------------------- |
| **ID программы на Mainnet**   | `5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h`                    |
| **ID программы на Devnet**    | `DRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m`                    |
| **Модель кривой**             | Интерполированная таблица поиска (не x·y=k)                       |
| **Зависимость OpenBook**      | Нет (путь маркета давно неактивен; мертвый код удален 2026-06-22) |
| **Комиссия за торговлю**      | 0.25% (как в AMM v4)                                              |
| **Доля LP в комиссии**        | 0.22%                                                             |
| **Доля протокола в комиссии** | 0.03%                                                             |
| **Комиссия создателя**        | Нет                                                               |
| **Комиссия фонда**            | Нет                                                               |
