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

# AMM v4

> Constant-product AMM. Изначально это была гибридная архитектура с интеграцией OpenBook; позже интеграция была отключена.

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

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

<Warning>
  **AMM v4 больше не делит ликвидность с OpenBook.** Все текущие свопы выполняются только по пути AMM (`SwapBaseInV2` / `SwapBaseOutV2`); логика OpenBook на уровне блокчейна (сетка лимитных ордеров, `MonitorStep`, учётные записи маркета) сохранена в программе, но неактивна — пулы больше не размещают и не поддерживают ордера на OpenBook. Интеграция с OpenBook описана для полноты и исторического контекста; она действует только как инварианты уровня учётных записей (например, `AmmInfo` по-прежнему ссылается на исходный маркет), но не как активный источник ликвидности.
</Warning>

## О чём речь

AMM v4 — это пул первого поколения Raydium. Он поддерживает инвариант постоянного произведения (xy=k). Изначально пул был спроектирован как **гибридный AMM**: наряду с кривой он размещал сетку лимитных ордеров с интервалом Фибоначчи на привязанном маркете OpenBook, чтобы ликвидность пула была видна участникам ордербука. **Эта часть с OpenBook больше не активна** (см. предупреждение выше); сегодня AMM v4 является, в сущности, чистым constant-product AMM с сохранением оригинальных учётных записей OpenBook как неактивного состояния.

Это всё ещё продукт с наибольшей ликвидностью на Raydium для многих унаследованных пар, но **больше не рекомендуется для новых пулов** — см. [CPMM](/ru/products/cpmm) для новых развёртываний.

**Program ID:** см. [reference/program-addresses](/ru/reference/program-addresses).

**Token-2022:** не поддерживается. Пулы AMM v4 принимают только классические SPL-токены.

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

<CardGroup cols={2}>
  <Card title="Обзор" icon="circle-info" href="/ru/products/amm-v4/overview">
    Концептуальная модель: как AMM v4 связывает кривую постоянного произведения с маркетом OpenBook и почему этот дизайн существует.
  </Card>

  <Card title="Учётные записи" icon="database" href="/ru/products/amm-v4/accounts">
    AmmInfo, TargetOrders, OpenOrders, LP mint, хранилища токенов, подписант хранилища маркета. Seeds, структуры полей, инварианты.
  </Card>

  <Card title="Математика" icon="function" href="/ru/products/amm-v4/math">
    Инвариант xy=k, расчёт цены. Включает исторические формулы для (теперь неактивной) сетки лимитных ордеров OpenBook.
  </Card>

  <Card title="Инструкции" icon="terminal" href="/ru/products/amm-v4/instructions">
    Initialize, Deposit, Withdraw, SwapBaseIn / V2, SwapBaseOut / V2, MonitorStep (legacy), SetParams, WithdrawPnl.
  </Card>

  <Card title="Комиссии" icon="percent" href="/ru/products/amm-v4/fees">
    Комиссия LP, комиссия протокола, разделение комиссии за торговлю. Исторический учёт PnL для сделок на ордербуке.
  </Card>

  <Card title="Примеры кода" icon="code" href="/ru/products/amm-v4/code-demos">
    Примеры на TypeScript (raydium-sdk-v2) и Rust CPI для депозита, вывода и свопа.
  </Card>
</CardGroup>

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

* Вы проводите аудит или интеграцию с существующими пулами AMM v4.
* Вы разрабатываете маршрутизатор, который должен поддерживать ликвидность v4.
* Вы планируете миграцию с v4 на CPMM — см. также [user-flows/migrate-amm-v4-to-cpmm](/ru/user-flows/migrate-amm-v4-to-cpmm).

Если вы создаёте **новый** пул, читайте вместо этого [CPMM](/ru/products/cpmm).
