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.
Bu sayfa yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.İngilizce sürümü görüntüle →
Ücret modeli
Stable AMM, AMM v4 ile aynı ücret yapısını kullanır. Havuz başına yalnızca bir ücret katmanı vardır (başlatma sırasında ayarlanır); havuzlar daha yüksek katmanlara yeniden yapılandırılamaz.| Alan | Varsayılan | Anlamı |
|---|---|---|
swap_fee_numerator / swap_fee_denominator | 25 / 10_000 | Brüt işlem ücreti: giriş hacminin %0,25. |
trade_fee_numerator / trade_fee_denominator | 25 / 10_000 | OpenBook entegrasyonu için sipariş fiyatlandırması için kullanılan aynı %0,25. |
pnl_numerator / pnl_denominator | 12 / 100 | Protokolün ücret payı: %12 — yani hacmin %0,25 × %12 = %0,03. |
min_separate_numerator / min_separate_denominator | 4 / 10_000 | İç yuvarlama sınırı. |
Bölünüş nasıl hesaplanır
Her swap işleminde:lp_portionkasada kalır,k’yı arttırır ve LP’lere kullanım sırasında fayda sağlar.pnl_portion,AmmInfo.out_put.need_take_pnl_coinveyaneed_take_pnl_pc’yi (giriş tokenine göre) arttırır veWithdrawPnltarafından toplanır.
OpenBook’tan PnL (AMM v4 ile aynı)
Havuzun OpenBook’taki limit emirleri doldurulduğunda, alıcı tarafında olabilir ve pazar yapıcısı/alıcı spread’i kazanır veya kaybeder. Bu doldurulmalarMonitorStep sırasında kapatılır ve havuz rezervlerini kredi veya borçlandırır. Program bunları analitik için out_put.total_pnl_{coin,pc} sayaçlarında izler.
Bu OpenBook PnL, %0,03 protokol ücretinden farklıdır. Havuz rezervlerini arttırır ve LP’leri ve protokolü orantılı olarak faydalandırır. OpenBook’a operasyonel bağlantı, CPMM’nin (sipariş defterinden bağımsız) şimdi yeni havuzlar için varsayılan olmasının nedenlerinden biridir.
Koleksiyon
Raydium multisig (veyaamm_admin’i kontrol eden) WithdrawPnl’yi çağırarak şunları toplar:
- Önce herhangi bir bekleyen OpenBook doldurmasını kapatır (dahili crank mantığı aracılığıyla).
need_take_pnl_coinveneed_take_pnl_pc’yi kasalardan admin tarafından belirlenen hesaplara aktarır.- Sayaçları sıfırlar.
LP ücret kullanım
Adanmış bir “ücret topla” komutu yoktur. LP ücretleri kasalarda birikir ve rezervleri arttırır. LP’ler bunlarıWithdraw aracılığıyla LP’yi yakarak gerçekleştirir. Bir LP tokeninin değeri, rezervler arttıkça büyür.
Görselleştirme: $1.000 hacim nereye gider?
Varsayılan parametreli bir Stable havuzuna karşı USDC ağırlıklı $1.000Swap işleminde:
Karşılaştırma tablosu
| Stable AMM | AMM v4 | CPMM index=0 | |
|---|---|---|---|
| İşlem ücreti | %0,25 | %0,25 | %0,25 |
| LP | %0,22 | %0,22 | %0,21 |
| Protokol | %0,03 | %0,03 | %0,03 |
| Fon | Yok | Yok | %0,01 |
| Yaratıcı | Yok | Yok | Varsayılan 0 |
reference/fee-comparison.
Entegratör notları
- Teklife dönüştürme: Her zaman zincirden
AmmInfo’yu okuyun; ücretleri sabit kodlamayın. PrensipteSetParamsbunları değiştirebilir, ancak multisig varsayılanları değiştirmemiştir. - Eğri vs. ücretler: %0,25 ücret, eğrinin bir formül (AMM v4’te x·y=k) veya bir arama tablosu (Stable) olup olmamasından bağımsızdır. Her ikisi de giriş miktarına aynı %0,25’i uygular.
- Ödül yok: Stable havuzlar havuz içi ödül emisyonlarını desteklemez. Ekosistem çiftlikleri (Farm v3/v5/v6) başka yerde stake işlemini yönetir.
Sonra nereye gidilir
products/stable/math— swap matematiğinde ücret uygulaması.products/stable/instructions—WithdrawPnlhesap listesi.products/amm-v4/fees— OpenBook yolu için daha derin ücret türetimi.reference/fee-comparison— tüm ürünleri yan yana karşılaştırma.
raydium-stable/program/src/state.rs(Feesstruct)- Canlı mainnet havuzlarında
AmmInfo.feesalanları


