Bu bölüm yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.İngilizce sürümü görüntüle →
Bu bölüm ne işe yarar. Raydium’a karşı gerçek zincir üstü işlem yapan üç uçtan uca betik. Swap ve CPMM betikleri tek dosyadır — ortam değişkenleriyle yapılandırıp çalıştırırsınız. CLMM betiği çok dosyalı bir akıştır — bunun ne anlama geldiğini kendi sayfasında görebilirsiniz. Daha büyük bir şey inşa etmeden önce kurulumunuzu doğrulamak için bunları kullanın.Bu bölüm ne değildir. Referans belgeleri. Tam builder API’si, parametre referansı ve köşe durumları için SDK & API ve ürüne özgü
code-demos sayfalarına bakın.Ön Koşullar
Bunu bir kez çalıştırın:- Node 18+ ESM desteğiyle (
package.jsoniçinde"type": "module"veya.mjsuzantısı). - Bir Solana anahtar çifti
~/.config/solana/id.jsonkonumunda (veya başka bir yerde —KEYPAIRayarlayın). Anahtar çifti oluşturmak içinsolana-fundamentals/toolchainsayfasına bakın. - Fonlandırılmış bir cüzdan. Swap betiği yalnızca giriş miktarı artı küçük bir tampon gerektirir — bir CPMM swap ağ ücretlerinde ~0,0015 SOL maliyeti vardır (bkz.
reference/fee-comparison), artı swap sizin için bir token hesabı açması gerekiyorsa bir kerelik kira. Havuz oluşturmak daha pahalıdır: CPMM betiği tek başına tohum likiditesi veya kira öncesinde ~0,15 SOL bir kerelik havuz oluşturma ücreti taşır. Cüzdanınızı fonlamadan önce her betiğin kendi Kurulum bölümünde güncel rakamı kontrol edin. - Bir RPC URL’si. Test için ücretsiz genel RPC işe yarar; bir smoke test’ten fazlası için ücretli bir sağlayıcı kullanın.
Cluster. Üç betiğin tamamı mainnet’e varsayılan olarak ayarlanmıştır. Devnet için
RPC_URL=https://api.devnet.solana.com artı betik içinde cluster: "devnet" gereklidir — iki havuz oluşturma betiği için bu tek değişiklik değildir; her betiğin kendi Kurulum bölümünde başka ne değişmesi gerektiğini görebilirsiniz. Devnet’te havuz tohum likiditesinin seyrek olduğunu unutmayın; kendi test tokenlarınızı oluşturmayı bekleyin.Üç betik
CLI'dan Swap Yapın
CPMM havuzu aracılığıyla bir swap’ı alıntıla ve uygula — kurulumunuzun çalıştığını doğrulamanın en hızlı yolu.
CPMM Havuzu Dağıtın
Seçtiğiniz bir token çifti için yeni bir CPMM havuzu oluşturun, %0,25 ücret katmanında başlangıç likiditesiyle tohum eklenmiş.
CLMM Havuzu Dağıtın
Yeni bir CLMM havuzu oluşturun ve varsayılan olarak en düşük ücret katmanında bir başlangıç pozisyonu açın.
Bu bölümden sonra
Her betik zincir üstü sonucunu yazdırır — bir swap alıntısı ve işlem bağlantısı, yeni havuz adresleri veya yeni bir pozisyon ve onun NFT’si — ve gerçekleştirdiği işlem için SDK & API bölümündeki sonraki sayfaya işaret eden tek bir satır. Kendi entegrasyonunuzu yazmaya hazır olduğunuzda:- Arka uçlar ve botlar → Trade API.
- Ön uçlar ve tam kontrol uygulamaları → TypeScript SDK.
- Zincir üstü bileşim → Rust CPI.
- Aralarından seçim yapma → SDK & API sayfasının başındaki karşılaştırma tablosu.

