> ## 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.

# Hızlı başlangıç

> Swap, CPMM havuzu ve CLMM havuzu oluşturan üç Node scripti — minimum ayarlama, beş dakikadan kısa sürede canlı blockchain çıktısı.

<Info>
  **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 →](/quick-start/index)
</Info>

<Info>
  **Bu bölüm ne anlama gelir.** Bir dosyaya yapıştırabilir, birkaç ortam değişkeni ayarlayıp çalıştırabileceğiniz üç uçtan uca Node scripti. Her biri Raydium'a karşı canlı bir işlem gerçekleştirir. Herhangi bir şey inşa etmeden önce kurulumunuzu doğrulamak için bunları kullanın.

  **Bu bölüm ne değildir.** Başvuru belgelendirmesi. Tam builder API'sı, parametre referansı ve kenar durumları için [SDK & API](/tr/sdk-api) ve ürün başına `code-demos` sayfalarına bakın.
</Info>

## Ön koşullar

Bunu bir kez çalıştırın:

```bash theme={null}
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
```

Gerekli olanlar:

* **Node 18+** ESM desteği ile (`package.json` içinde `"type": "module"` veya `.mjs` uzantısı).
* **Bir Solana keypair'i** (`~/.config/solana/id.json` konumunda veya başka herhangi bir yerde — `KEYPAIR` değişkenini ayarlayın).
* **Fonlu bir cüzdan.** Bu bölümdeki herhangi bir script için yaklaşık 0.05 SOL yeterlidir.
* **Bir RPC URL'si.** Sınama için ücretsiz genel RPC çalışır; fumiş testlerden daha fazlası için ücretli bir sağlayıcı kullanın.

Bunları her shell oturumunda bir kez ayarlayın:

```bash theme={null}
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
```

<Info>
  **Cluster.** Üç script de varsayılan olarak mainnet'e ayarlanmıştır. Devnet'te çalıştırmak için `RPC_URL=https://api.devnet.solana.com` ayarlayın ve script içindeki `cluster: "mainnet"` kısmını `cluster: "devnet"` olarak değiştirin. Devnet'te pool seed likiditeleri sınırlıdır; kendi test tokenlarını oluşturmayı beklemelisiniz.
</Info>

## Üç script

<CardGroup cols={3}>
  <Card title="CLI'dan Swap yapın" icon="right-left" href="/tr/quick-start/swap-from-cli">
    Herhangi bir CPMM havuzu aracılığıyla bir token'ı başka bir token ile değiştirin. "Bir scripttan Raydium'a erişebilirim" kontrolü için en hızlı yol.
  </Card>

  <Card title="CPMM havuzu dağıtın" icon="droplet" href="/tr/quick-start/deploy-cpmm-pool">
    Seçtiğiniz bir token çifti için yeni bir CPMM havuzu oluşturun. %0,25 ücret seviyesini seçer ve ilk likiditeyi besler.
  </Card>

  <Card title="CLMM havuzu dağıtın" icon="chart-line" href="/tr/quick-start/deploy-clmm-pool">
    Seçtiğiniz bir ücret seviyesi ve tek bir yoğunlaştırılmış pozisyon ile yeni bir CLMM havuzu oluşturun.
  </Card>
</CardGroup>

## Bu bölümden sonra

Her script, minimal bir çıktı (havuz ID'si, işlem imzası) ve gerçekleştirdiği işlem için [SDK & API](/tr/sdk-api) bölümündeki sonraki sayfaya işaret eden tek bir satır ile biter. Kendi entegrasyonunuzu yazmaya hazır olduğunuzda:

* **Backend'ler ve bot'lar** → [Trade API](/tr/sdk-api/trade-api).
* **Frontend'ler ve tam kontrol uygulamaları** → [TypeScript SDK](/tr/sdk-api/typescript-sdk).
* **Zincir üstü bileşim** → [Rust CPI](/tr/sdk-api/rust-cpi).
* **Aralarından seçim yapma** → [SDK & API](/tr/sdk-api) sayfasının üstündeki karşılaştırma tablosu.

## Versiyon banner'ı

```
SDK:       @raydium-io/raydium-sdk-v2@0.2.42-alpha
Programs:  see /reference/program-addresses
Cluster:   mainnet-beta (also runs on devnet with the change noted above)
Verified:  2026-04
```

Bir script daha yeni bir SDK versiyonunda bozulursa, SDK'nın sürüm notlarını kontrol edin — builder dönüş şekilleri küçük sürümler arasında evrimleşmiştir.
