Langsung ke konten utama

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.

Halaman ini diterjemahkan secara otomatis oleh AI. Versi bahasa Inggris adalah acuan resmi.Lihat versi bahasa Inggris →

Apa itu CLMM

CLMM adalah AMM dengan concentrated-liquidity buatan Raydium, terinspirasi dari desain Uniswap v3 dan disesuaikan dengan model akun Solana. Penyedia likuiditas memilih rentang harga daripada memberikan likuiditas di seluruh kurva; efisiensi modal jauh lebih tinggi untuk pasangan stabil dan berkorelasi. Program ID: lihat reference/program-addresses. Token-2022: didukung (dengan catatan yang didokumentasikan di fees).

Isi bab

Ringkasan

Model konseptual: representasi sqrt-price, ticks, matematika likuiditas, dan mengapa posisi dapat “out of range.”

Akun

PoolState, AmmConfig, TickArrayState, PersonalPositionState, ObservationState. Seeds, tata letak field.

Ticks dan posisi

Tick spacing, tick arrays, cara posisi memetakan ke dua batas tick, cara likuiditas melewati tick.

Matematika

Formula sqrt-price, konversi likuiditas ↔ jumlah token, akuntansi pertumbuhan biaya, algoritma langkah swap.

Instruksi

CreatePool, OpenPosition, IncreaseLiquidity, DecreaseLiquidity, Swap, CollectFee, CollectReward, UpdateRewardInfos.

Biaya dan reward

Tingkat biaya, pembagian biaya protokol/dana, jadwal reward (hingga tiga reward mint per pool).

Demo kode

Buat pool, buka posisi, naikkan/turunkan likuiditas, swap, kumpulkan biaya dan reward.

Kapan membaca ini

  • Anda menyediakan concentrated liquidity atau membangun peralatan untuk LP.
  • Anda mengimplementasikan strategi range-order atau auto-rebalancing.
  • Anda adalah router yang perlu menentukan harga swap CLMM secara akurat.