메인 콘텐츠로 건너뛰기

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.

이 페이지는 AI 자동 번역입니다. 모든 내용은 영문판을 기준으로 합니다.영문판 보기 →
AMM v4는 더 이상 OpenBook과 유동성을 공유하지 않습니다. 모든 현재 스왑은 AMM 전용 경로(SwapBaseInV2 / SwapBaseOutV2)에서 실행됩니다. 온체인 OpenBook 연결 (리밋 오더 그리드, MonitorStep, 마켓 계정)은 프로그램에 유지되지만 비활성 상태입니다. 즉, 풀이 더 이상 OpenBook에 오더를 포스팅하거나 유지하지 않습니다. OpenBook 통합은 완전성과 역사적 맥락을 위해 문서화되었으며, 계정 수준의 불변식(예: AmmInfo가 원래 마켓을 참조)으로만 적용되며 활성 유동성 소스가 아닙니다.

개요

AMM v4는 Raydium의 1세대 풀입니다. 고정 곱 불변식(xy=k)을 유지합니다. 풀은 원래 하이브리드 AMM으로 설계되었습니다. 곡선과 함께 Fibonacci 간격의 리밋 오더 그리드를 OpenBook 마켓에 포스팅하여 풀 유동성이 오더북 테이커에게 보이도록 했습니다. OpenBook 쪽은 더 이상 활성화되지 않았습니다 (위의 경고 참조). 오늘날 AMM v4는 실제로는 원래 OpenBook 계정을 비활성 상태로 유지하는 순수 고정 곱 AMM입니다. 많은 레거시 페어에서 여전히 가장 높은 유동성 상품이지만 새 풀에는 더 이상 권장되지 않습니다. 새로운 배포는 CPMM을 참조하세요. 프로그램 ID: reference/program-addresses를 참조하세요. Token-2022: 지원되지 않습니다. AMM v4 풀은 클래식 SPL 토큰만 허용합니다.

챕터 목차

개요

개념적 모델: AMM v4가 고정 곱 곡선을 OpenBook 마켓과 어떻게 연결하는지, 그리고 이 설계가 존재하는 이유.

계정

AmmInfo, TargetOrders, OpenOrders, LP 민트, 토큰 볼트, 마켓 볼트 서명자. 시드, 필드 레이아웃, 불변식.

수학

xy=k 불변식, 가격 계산. 현재 비활성인 OpenBook 리밋 오더 그리드의 역사적 공식을 포함합니다.

명령어

Initialize, Deposit, Withdraw, SwapBaseIn / V2, SwapBaseOut / V2, MonitorStep (레거시), SetParams, WithdrawPnl.

수수료

LP 수수료, 프로토콜 수수료, 거래 수수료 분배. 오더북 체결에 대한 역사적 PnL 처리.

코드 예제

TypeScript(raydium-sdk-v2) 및 Rust CPI 예제 (디포짓, 출금, 스왑).

이 문서를 읽어야 하는 경우

  • 기존 AMM v4 풀을 감사하거나 통합하고 있습니다.
  • v4 유동성을 지원해야 하는 라우터를 구축하고 있습니다.
  • v4에서 CPMM으로의 마이그레이션을 계획하고 있습니다. user-flows/migrate-amm-v4-to-cpmm도 참조하세요.
새로운 풀을 만드는 경우 대신 CPMM을 읽으세요.