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 →
LaunchLab’ın çözdüğü sorun
LaunchLab’dan önce, Raydium’da yeni bir token başlatmak, yaratıcının bir AMM havuzunu her iki tarafla da önceden finanse etmesini gerektiriyordu — yani ekip, quote tarafı likiditeyi (SOL veya USDC) kendi cebinden sağlamak zorundaydı. Bu, iyi finanse edilen projeleri tercih ederdi ve başlangıç sermayesine bağlı olarak başlatma mekanizmasına erişimi sınırlandırırdı. LaunchLab bu ilk adımı bir bonding curve ile değiştirir: token, bir quote mint’e (tipik olarak SOL veya USDC) karşı dağıtılır. Alıcılar, quote göndererek tokeni satın alırlar; eğri, curve formülü ve mevcut arz tarafından belirlenen bir fiyattan atomik olarak base-token birimlerini basılı hale getirir veya serbest bırakır. Önceden finanse edilmiş likidite gerekmez. Eğri, gerçek bir AMM havuzu için likidite formülüyle eşleşecek kadar quote topladığında, mezun olur: program, eğrinin base ve quote rezervleriyle finanse edilen bir CPMM havuzunu mainnet’te oluşturur ve bu noktadan itibaren ticaret AMM’ye geçer.Yaşam döngüsü
Buy ve Sell, orta aşamadaki kullanıcıya yönelik talimatlarıdır. Eşik geçildikten sonra, GlobalConfig’de depolanan geçiş cüzdanı MigrateToCpswap’ı imzalar.
İki sabit taraf
LaunchLab durumunun iki ayırt edici hesabı vardır:- Base mint — başlatılan token. Mint yetkisi, mezuniyete kadar LaunchLab programı tarafından tutulur; mezuniyetten sonra iptal edilir.
- Quote mint — teminat. Her zaman ana akım bir mint’tir (SOL / USDC / RAY). Başlatma yapılandırması
Initialize’da birini seçer; değiştirilemez.
base_vault— eğriye önceden basılmış ancak henüz satılmamış base arzının bir kısmını tutar. Kullanıcılar satın aldıkça azalır.quote_vault— alıcılar tarafından ödenen quote’u biriktirir. Kullanıcılar satın aldıkça artar. Bu bakiye, mezuniyet eşiğine karşı kontrol edilen bakiyedir.
Fiyatlandırma modeli
LaunchLab birden fazla eğri formülünü destekler (bkz.bonding-curve). En yaygın olanı, Pump.fun / Curve.fi / Bancor soyundan gelen ikinci dereceden bonding curve’dür:
s kullanıcılara zaten satılan base miktarı ve S_max eğrinin maksimum arzıdır. Fiyat her satın alma ile monoton olarak yükselir ve her satış ile düşer. Program, AMM ile entegre maliyeti tam olarak hesapladığından, herhangi bir boyuttaki bir satın alma doğru entegre miktarı döndürür; eğrinin doğal dışbükeyliğinin ötesinde işlem başına slippage yoktur.
Mezuniyet
Bir başlatmaquote_vault.balance ≥ graduation_threshold olduğunda mezun olur. Eşik Initialize’da ayarlanır ve tipik olarak mezuniyette eğrinin ima ettiği fiyatın, toplanan rezervlerle AMM havuzunun açılacağı fiyatla eşleşmesi için seçilir. Somut olarak:
S_graduate zaten satılan base miktarı, price(S_graduate) o noktadaki eğrinin marjinal fiyatı ve f ücret satırını hesaba katmak için küçük bir faktördür (1–2%).
Mezuniyette:
- Program
(base_vault_remaining, quote_vault)durumunu kaydeder. - Bu iki rezervle CPMM
CreatePoolCPI’ı çağırır, ilk LP’yi program tarafından sahip olunan bir yetkiye basar (genellikle politikaya göre yakılır / kilitlenir). - Base mint’in mint yetkisini iptal eder (böylece daha fazla base token asla basılamaz).
LaunchState.statusGraduated’a döner.
Buy ve Sell reddedilir. Ticaret, diğer herhangi bir Raydium CPMM havuzundan ayırt edilemeyen ortaya çıkan CPMM havuzunda devam eder.
Ücretler
Eğri aşaması sırasında, herBuy ve Sell aşağıdakiler arasında bölünen bir ücrete tabidir:
- Eğri LP tarafı — eğrinin ima ettiği
k’yı artırır, bu da sonraki alıcılara fayda sağlar (daha sıkı fiyat). - Protokol — LaunchLab yöneticisine tahakkuk eder,
CollectFeesaracılığıyla toplanır. - Yaratıcı — isteğe bağlı,
Initialize’da yapılandırılabilir. Bazı başlatmalar, yaratıcıya devam eden bir gelir akışı olarak bir pay yönlendirir.
bonding-curve sayfasında belgelenmiştir. Tam bölünme LaunchState.fees’de depolanır ve başlatma başına farklı olabilir.
Mezuniyetten sonra ücretler, havuzun oluşturulduğu CPMM yapılandırmasını takip eder (tipik olarak AmmConfig[0], %0,25 katmanı).
Mezuniyetten sonra LP’yi kim tutar?
LaunchLab, iki etkili LP hedefi üretmek için platformun depolanan üç ölçeğini kullanır:- Platform kilidi — 2026-08-17 yükseltmesinden sonra yürütülen geçişler için,
platform_scale + creator_scaleLP-Lock aracılığıyla kilitlenir ve bu pay sıfır olmadığında bir Fee Keyplatform_nft_wallet’a gider. Yükseltmeden önce,creator_scaleayrı bir yaratıcı Fee Key’i üretirdi. - Yakma —
burn_scalekalıcı olarak yakılır ve Fee Key’i yoktur.
PlatformConfig’de yaşar ve 1_000_000’e toplamı gerekir. Yükseltme, yalnızca gelecekteki geçiş yürütmesini değiştirir. Önceki geçişler tarafından oluşturulan yaratıcı Fee Key’lerini değiştirmez.
Önemli değişmezler
- Base mint, mezuniyetten sonra enflasyonsuz olur.
mint_authorityiptal edilir;freeze_authorityhiçbir zaman ayarlanmadı. - Tüm yeni başlatmalar yalnızca CPMM’dir.
Initialize,InitializeV2veInitializeWithToken2022migrate_type = CPSWAPgerektirir. Mevcut eski durum halaMigrateToAmm’yi kullanabilir. - Eğri durumu bir yönde monotondur.
base_soldyalnızca Buy sırasında yükselir,quote_vaultyalnızca Buy sırasında yükselir (Sell sırasında düşer — bu simetrik olarakbase_sold’u azaltır). Program eğrinin asla negatif olmasına izin vermez. - Mezuniyet tek yönlü bir kapıdır. Mezuniyetten sonra ticaret AMM havuzu fiyatını mezuniyet fiyatının altına geri iterse bile, başlatma eğriye geri dönmez.
LaunchLab ne zaman kullanılır
Bu sayfa yalnızca protokol mekaniklerini açıklar. Buradaki hiçbir şey finansal, yasal veya yatırım tavsiyesi oluşturmaz. Token başlatmaları önemli finansal risk taşır. Kamu fonlaması içeren bir token başlatmadan önce uygun profesyonellere danışın.
- Önceki pazarı olmayan yeni bir token başlatıyorsunuz.
- Pazarın açılış CPMM fiyatını önceden bildirmek yerine belirlemesini istiyorsunuz.
- Takım da dahil olmak üzere herkese, içeriden kişilere indirimli ön tahsis yerine aynı eğri tarafından belirlenen fiyatlarla satın almaya izin vermek istiyorsunuz.
- Yerleşik pazarları olan mevcut tokenler için (CPMM’de doğrudan
CreatePoolkullanın). - Açılış AMM fiyatı üzerinde kesin kontrol gerektiren başlatmalar için (dikkatli eğri yapılandırması ile yaklaşık olabilirsiniz, ancak mekanizma yine de eğri odaklıdır).
- LaunchLab’ın beyaz listeye almadığı Token-2022 uzantıları gerektiren tokenler için (başlatma programı Token-2022 yolunda bile
TransferHookvePermanentDelegategibi uzantıları reddeder).
Bölüm içeriği
bonding-curve— eğri formülü, maliyet ve gelir matematiği, mezuniyet eşiği türetimi.accounts—LaunchConfig,LaunchState, vault’lar, yetki PDA’ları.instructions—Initialize,Buy,Sell,Graduate,CollectFees,SetParams.code-demos— uçtan uca TypeScript örnekleri.
Sonra nereye gitmeli
products/cpmm/overview— bir başlatma mezun olduktan sonra ne olur.user-flows/create-cpmm-pool— eğri gerektirmeyen tokenler için alternatif yol.reference/program-addresses— LaunchLab program ID’si.
- Raydium SDK v2
LaunchLabmodülü (IDLsrc/raydium/launchpad/altında). - LaunchLab program kaynağı şu anda bağımsız bir repo olarak yayınlanmamıştır. Yukarıdaki SDK ile paketlenen IDL, kanonik arayüzdür.

