> For the complete documentation index, see [llms.txt](https://docs.j.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.j.tools/tr/araclar/trade/swap.md).

# Swap

Son güncelleme: Haziran 2026 · Solana mainnet

[Swap](https://j.tools/tr/tools/swap), Solana mainnet üzerinde bir Solana tokenını kendi tarayıcı cüzdanından başka bir tokenla takas eder; en iyi fiyat için Jupiter agregatörü üzerinden rota çizilir. Tek bir işlem imzalarsın ve sabit platform ücreti, imzalamadan önce uygulama içi özette gösterilir. Anahtarların sende kalır, biz tutmayız.

Neyi ödeyeceğini ve karşılığında ne almak istediğini seçersin, sayfa Jupiter'den canlı bir kur çeker ve cüzdanında tek bir işlem imzalarsın. Kurlar kendiliğinden yenilenir, slippage otomatik olabilir ya da elle sabitlenebilir, execute'a tıklamadan önce de alacağın minimum miktarı görürsün. Çoklu cüzdan ya da bundle mantığına girmeden sadece SOL, USDC, USDT veya herhangi bir özel mint'i takas etmek istediğinde sade, tek ekranlık seçenek budur.

{% hint style="warning" %}
**Ücretler hakkında.** Her işlemin iki maliyeti vardır: validator'lara ödenen Solana **ağ ücreti** ve **J Tools platform ücreti**. Platform ücreti, onaylamadan önce uygulamada her zaman görünür ve sen imzalamadan hiçbir şey tahsil edilmez. Ücretler zamanla değişebilir, bu yüzden bir kez gördüğün sayıya değil, uygulamadaki özete güven.
{% endhint %}

## Ne zaman kullanılır

* Tek bir cüzdandan dosdoğru bir token-to-token takas istiyorsun, batch yok.
* Canlı fiyatlama ve slippage kontrolüyle, rotası denetlenmiş bir Jupiter kuru tek ekranda olsun istiyorsun.
* Elinde SOL ya da bir SPL token var ve bunu SOL, USDC, USDT veya yapıştırdığın bir mint'e çevirmek istiyorsun.

Aynı takası birçok cüzdanda çalıştırman gerekiyorsa [Multi Swap](/tr/araclar/trade/multi-swap.md) kullan. Bir takası tek akışta başka eylemlerle eşleştirmek için [Bundled Trade](/tr/araclar/trade/bundled-trade.md) tarafına bak. Mint ve SPL token kavramları yeniyse, burada geçen terimleri [Sözlük](/tr/baslarken/glossary.md) açıklıyor.

## Burada takas etmek vs. doğrudan bir DEX'te takas etmek

|               | J Tools Swap                                                               | DEX'i elle seçmek                               |
| ------------- | -------------------------------------------------------------------------- | ----------------------------------------------- |
| En iyi rota   | Jupiter Raydium, Meteora, Orca, PumpSwap'i karşılaştırıp en iyi yolu seçer | Tek bir DEX ve havuza bağlanırsın               |
| Saklama       | Kendi cüzdanında çalışır, her işlemi sen imzalarsın                        | Aynı, seçtiğin DEX'te                           |
| Ücret netliği | Sabit platform ücreti, imzalamadan önce özette gösterilir                  | Havuz ve protokol ücretleri mekana göre değişir |
| Kurulum       | Kodsuz, tek ekran, saniyeler içinde kur                                    | Havuzu ve rotayı kendin bulursun                |
| Slippage      | Fiyat etkisinden Auto ya da manuel preset                                  | Her DEX'te manuel                               |

## Başlamadan önce

* Bağlı bir cüzdan ([nasıl bağlanır](/tr/baslarken/quick-start.md)). Bağlı bir imzalayan olmadan hiçbir şey çalışmaz.
* Takas tutarını artı platform ücretini ve ağ maliyetlerini karşılayacak kadar harcadığın tokendan.
* Girişten farklı bir çıkış tokenı. Bir mint'i kendisiyle takas etmek reddedilir.

## Adım adım

{% stepper %}
{% step %}

### Bağlan ve tokenlarını seç

Cüzdanını bağla. Ödediğin tokenı (varsayılan SOL) ve aldığın tokenı (varsayılan USDC) seç. Seçici SOL, USDC, USDT ve cüzdanında tuttuğun tokenları bakiyeye göre sıralı listeler. Özel bir mint kullanacaksan adresini yapıştırman yeter.
{% endstep %}

{% step %}

### Bir tutar gir

Ne kadar harcamak istediğini yaz ya da harcanabilir bakiyeyi (bakiyen eksi priority fee için ayrılan küçük bir pay) doldurmak için **Max**'a tıkla. Kısa bir duraklamanın ardından sayfa bir Jupiter kuru çeker; rotayı, beklenen çıktıyı, fiyat etkisini ve alacağın minimum miktarı gösterir.
{% endstep %}

{% step %}

### Slippage ve hızı ayarla

**Auto** ya da **Manual** slippage seç, sonra bir işlem hızı preset'i belirle. Sayfa kesin priority fee'yi ve platform ücretini canlı gösterir. Onaylamadan önce ikisini de gözden geçirebilirsin.
{% endstep %}

{% step %}

### Çalıştır ve onayla

**Execute Swap**'a tıkla ve cüzdanında onayla. Onayı bekle. Başarı penceresi sana işlem imzana bağlı bir Solscan linki verir.
{% endstep %}
{% endstepper %}

[**Swap'i uygulamada aç →**](https://j.tools/tr/tools/swap)

{% hint style="info" %}
**Cüzdan uyarıları hakkında.** Bazı araçlar tek adımda birden fazla şey imzalar, örneğin bir token ile metadata'sını birlikte oluşturmak gibi. Phantom bu çok adımlı işlemlerde bir dikkat bandı gösterebilir. Burada bu band beklenen bir şeydir, bir sorun olduğu anlamına gelmez. Ne imzaladığını oku, sonra onayla.
{% endhint %}

## Seçenekler, açıklamasıyla

| Alan          | Ne yapar                                                                                                                                                                                                                             |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| You Pay       | Harcadığın token ve tutar. Varsayılan SOL. Ondalık kabul eder. **Max** harcanabilir bakiyeyi (bakiye eksi priority-fee payı) doldurur. Girişi değiştirdikten kısa süre sonra kur otomatik yenilenir.                                 |
| You Receive   | Karşılığında aldığın token. Varsayılan USDC. Bu alan salt okunurdur ve canlı Jupiter kurundan doldurulur. Yön değiştirme butonu ödeme ve alış tokenlarını yer değiştirir.                                                            |
| Token seçici  | Ortak token seçici. Varsayılan olarak SOL, USDC, USDT ve cüzdanında tuttuğun tokenları bakiyeye göre sıralı gösterir. Özel bir token eklemek için herhangi bir mint'i yapıştır.                                                      |
| Slippage modu | **Auto**, toleransı kurun fiyat etkisinden türetir (%0,3 ile %5 arasına sıkıştırılır). **Manual** sana 0,5 / 1 / 2 / %5 preset'lerinin yanında bir özel alan verir (%0,1 ile %20 arasına sıkıştırılır). Varsayılan, %1 ile Auto'dur. |
| İşlem hızı    | SOL cinsinden priority fee. Normal hiç eklemez, High ve Turbo giderek daha fazla ekler, Custom ise kendi değerini ayarlamana izin verir. Çalıştırmadan önce kesin ücret canlı görünür.                                               |

{% hint style="info" %}
Kurlar yaklaşık 30 saniye sonra bayatlar. Çok beklersen ve sonra çalıştırırsan sayfa bir bayat kur hatası verir ve yeni bir kur çeker. Yeni rakamları gözden geçir ve tekrar çalıştır.
{% endhint %}

## Yönlendirme

Swap, **Jupiter agregatörü** üzerinden rota çizer. Jupiter alttaki [Solana DEX'lerini](/tr/kavramlar/dexes-and-liquidity.md) (Raydium V4, CPMM ve CLMM, Meteora, Orca Whirlpool ve PumpSwap) kontrol eder ve çiftin için en iyi yolu seçer, bu yüzden bu ekranda manuel bir DEX seçici yoktur. Jupiter'in kur anında en iyi gördüğü rotayı alırsın ve rota dökümü beklenen çıktının yanında gösterilir.

## Bir takas ne kadar tutar?

Takas, giriş tutarı üzerinden sabit bir platform ücreti taşır; bu ücret Jupiter takas işlemine eklenir ve imzaladığında platform cüzdanına gider. Jupiter takası sonra bu ücretin ardından kalan giriş üzerinden çalışır. Bunun üstüne standart Solana ağ ücretini ve seçtiğin hız preset'inin belirlediği priority fee'yi ödersin. Onaylamadan önce her tutar uygulama içi ücret özetinde gösterilir. Güncel tarife için [Ücret tablosu](/tr/referans/fee-schedule.md) sayfasına bak.

## Bir şeyler ters giderse

* **Kur bayatladı.** Kur yüklendiğinden bu yana yaklaşık 30 saniyeden fazla geçti. Sayfa otomatik yeniler. Güncellenen alınan minimum miktarı kontrol et ve tekrar çalıştır.
* **Her iki tarafta aynı token.** Giriş ve çıkış mint'leri aynı. Farklı bir çıkış tokenı seç.
* **Bakiye yetersiz.** Giriş tokenından, tutarı artı platform ücretini ve ağ maliyetlerini karşılayacak kadar gerekir. Tutarı düşür ya da bakiyeni artır.
* **Cüzdan reddetti.** İmzayı reddettin ya da cüzdanın zaman aşımına uğradı. Yeniden bağlan ve tekrar dene.
* **Rota bulunamadı.** Jupiter o çift ya da boyut için bir yol bulamadı. Farklı bir tutar ya da token dene.

Tam liste için [Hata kodları referansı](/tr/referans/error-codes.md) sayfasına bak.

## SSS

<details>

<summary>Sadece SOL ve stablecoin'leri değil, herhangi bir tokenı takas edebilir miyim?</summary>

Evet. SOL, USDC ve USDT kolaylık için varsayılandır ve cüzdanında tuttuğun tokenlar bakiyeye göre sıralı çıkar. Özel bir tokenı takas etmek için herhangi bir mint adresini seçiciye yapıştır; yeter ki Jupiter onu rota üzerinden geçirebilsin. Rota bulunduğu sürece hem klasik SPL hem de [Token-2022](/tr/kavramlar/spl-vs-token2022.md) mint'leri çalışır.

</details>

<details>

<summary>Auto ve Manual slippage arasındaki fark ne?</summary>

Auto, kurun fiyat etkisini okur ve senin için bir tolerans ayarlar, bunu güvenli bir aralıkta tutar. Manual, sabit bir preset seçmene ya da kendi değerini yazmana izin verir. Auto varsayılandır ve çoğu işlem için iş görür; oynak bir çiftte sıkı kontrol istediğinde Manual'a geç.

</details>

<details>

<summary>Takasım gerçekleşmeden önce neden yeni bir kur istedi?</summary>

Kurlar yaklaşık 30 saniye sonra geçerliliğini yitirir; bu sayede bayat bir fiyat üzerinden işlem yapmazsın. Seninki süresini doldurduysa sayfa yeni bir kur çeker. Yeni beklenen çıktıyı ve alınan minimum miktarı gözden geçir, sonra çalıştır.

</details>

<details>

<summary>J Tools tokenlarımı ya da anahtarlarımı tutuyor mu?</summary>

Hayır. Takas senin cüzdanın için kuruludur ve onu kendin imzalarsın. J Tools private key'lerini asla tutmaz, istemez ya da saklamaz.

</details>

## İlgili araçlar

{% content-ref url="/pages/bWvf3rKu9e1h2RNG0r8n" %}
[Multi Swap](/tr/araclar/trade/multi-swap.md)
{% endcontent-ref %}

{% content-ref url="/pages/MfYUAxDLy10PCe1IYbvG" %}
[Bundled Trade](/tr/araclar/trade/bundled-trade.md)
{% endcontent-ref %}

{% content-ref url="/pages/5CRdXsLOuqFk7qLmTVkL" %}
[Multi Sender](/tr/araclar/wallets/multi-sender.md)
{% endcontent-ref %}

{% content-ref url="/pages/MCjsx8Xt6JRQZVQYamSo" %}
[Create LP](/tr/araclar/liquidity/create-lp.md)
{% endcontent-ref %}

{% hint style="success" %}
**J Tools non-custodial'dır.** Özel anahtarlarını asla tutmaz, asla istemeyiz. Her işlem tarayıcında oluşturulur ve kendi cüzdanın imzalar. Bir sayfa senden özel anahtar yapıştırmanı isterse dur, sayfayı kapat ve bize bildir.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.j.tools/tr/araclar/trade/swap.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
