> 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/utilities/close-account.md).

# Close Account

Açtığın her [SPL ya da Token-2022](/tr/kavramlar/spl-vs-token2022.md) hesabı, içinde küçük bir rent depozitosu tutar (SOL cinsinden). [Close Token Account](https://j.tools/tr/tools/close-account) bir cüzdanı tarar, güvenle kapatabileceğin tüm hesapları listeler ve bunları gruplar halinde kapatarak rent'i sana geri verir. Tek bir bağlı cüzdan üzerinde çalışır ya da private key yapıştırdığında aynı anda 1000 cüzdana kadar iş görür. İçinde hâlâ ufak bir bakiye kalan hesaplar yakılıp aynı adımda kapatılabilir.

{% 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

* Token ya da memecoin alıp satıyorsun ve her biri biraz SOL kilitleyen boş hesaplar birikmiş.
* Tek bir bağlı cüzdandaki toz hesapları temizlemek istiyorsun.
* Çok sayıda cüzdan işletiyorsun ve hepsini tek seferde tarayıp kapatmak istiyorsun.
* Bir hesapta hâlâ küçük bir bakiye var ve onu yakıp hesabı tek bir işlemde kapatmak istiyorsun.

## Başlamadan önce

* **Wallet Scan** modu için bağlı bir cüzdan ([nasıl bağlanır](/tr/baslarken/quick-start.md)). Geri alınan rent bu cüzdana döner.
* **Multi Wallet** modu için geçerli private key'ler, her satıra bir tane, yinelenmeden, en fazla 1000 adet.
* Bağlı cüzdan gaz öderken ya da rent hedefi olarak ayarlandığında da gerekir. Ayrı bir gaz seçeneği için fonlanmış bir fee-payer key, özel bir rent hedefi içinse geçerli bir genel adres gerekir.
* Ağ ücretini kim ödüyorsa biraz SOL'a ihtiyacı var. "Each Wallet" gaz seçeneği, sıfır SOL tutan bir cüzdan için başarısız olur.

{% hint style="warning" %}
**Private key yapıştırırken dikkat.** Multi Wallet modu, yapıştırdığın key'lerle imzalamayı tarayıcı tarafında yapar ve J Tools bunları asla saklamaz ya da iletmez. Yine de bunu hassas bir işlem olarak gör. Önem verdiğin fon tutan bir cüzdanı değil, tek kullanımlık ya da operasyonel cüzdanları kullan.
{% endhint %}

## Adım adım

{% stepper %}
{% step %}

### Bir mod seç

Sadece bağlı cüzdan üzerinde çalışmak için **Wallet Scan**, her satıra bir private key yapıştırmak için **Multi Wallet** seç. Multi Wallet modunda terminal her satırı geçerli, geçersiz ya da yinelenmiş olarak işaretler ve yanında o cüzdanın SOL bakiyesini gösterir.
{% endstep %}

{% step %}

### Hesapları tara

**Scan Accounts**'a tıkla. Araç, cüzdanın sahip olduğu her SPL Token ve Token-2022 hesabını okur ve her birini mint'i, bakiyesi ve geri alabileceğin rent ile birlikte bir satır olarak listeler. Token adı, sembolü ve logosu her mint için çekilir. Büyük cüzdan setleri gruplar halinde taranır.
{% endstep %}

{% step %}

### Bir kapatma modu seç

**Only Empty**, sıfır bakiyeli hesapları kapatır. **Burn & Close** ise önce kalan bakiyeyi yakar, sonra hesabı kapatır. Burn & Close herhangi bir şeyi yakmadan önce bir iletişim kutusunda onay ister.
{% endstep %}

{% step %}

### Gaz ve rent yönlendirmesini ayarla (sadece Multi Wallet)

**Gas Paid By** (Connected Wallet, Each Wallet ya da Dedicated Wallet) ve **Reclaimed Rent To** (Connected Wallet, Each Owner ya da Custom Address) seç. Seçtiğin seçenekler gerektiriyorsa bir fee-payer key ya da özel bir adres ekle.
{% endstep %}

{% step %}

### Özeti incele, filtrele ve seç

Özet; seçili cüzdanları, satır sayılarını, boş ile dolu hesap ayrımını, kapatılabilir hesapları, seçili rent'i, platform ücretini, tahmini ağ ücretini ve başarılı ya da başarısız sayılarını gösterir. Boş hesaplar önceden seçili gelir. Hâlâ bakiye tutan her şeyi bilinçli olarak senin seçmen gerekir. Listeyi daraltmak için filtre kutusunu ve Closable Only / Selected Only anahtarlarını kullan.
{% endstep %}

{% step %}

### Seçili hesapları kapat

**Close Selected Accounts**'a tıkla. Araç, satırları boyut sınırının altındaki işlemlere paketler, imzalar (bağlı cüzdan ilk imzalar, içe aktarılan sahipler ek [imzacı](/tr/baslarken/glossary.md) olarak imzalar), yayınlar, tekrar denemeyle onaylar ve her satırın durumunu SUCCESS ya da FAILED olarak günceller.
{% endstep %}

{% step %}

### Başarısız olanları tekrar dene

Yalnızca geçmeyen satırları yeniden çalıştırmak için **Retry Failed**'i kullan. Zaten başarılı olan satırlara dokunulmaz.
{% endstep %}
{% endstepper %}

[**Close Token Account'i uygulamada aç →**](https://j.tools/tr/tools/close-account)

{% 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 işe yarar                                                                                                                                                                                                                                        |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Mode                             | **Wallet Scan** yalnızca bağlı cüzdanda çalışır. **Multi Wallet**, her satıra bir tane olmak üzere private key'lerini yapıştırdığın cüzdanlarda tarama ve kapatma yapar, en fazla 1000 adet.                                                        |
| Close Mode                       | **Only Empty** sıfır bakiyeli hesapları kapatır. **Burn & Close** önce kalan bakiyeyi yakar, sonra kapatır ve yakmadan önce bir onay iletişim kutusu ister.                                                                                         |
| Gas Paid By (Multi Wallet)       | **Connected Wallet** tüm ücretleri üstlenir, yani içe aktarılan cüzdanların SOL'a ihtiyacı olmaz. **Each Wallet** her içe aktarılan cüzdana kendi ücretini ödetir. **Dedicated Wallet** tüm gaz için yapıştırdığın ayrı bir fee-payer key kullanır. |
| Reclaimed Rent To (Multi Wallet) | **Connected Wallet** geri alınan tüm rent'i bağlı cüzdanda toplar. **Each Owner** rent'i her sahip cüzdana geri döndürür. **Custom Address** onu yapıştırdığın bir genel adrese gönderir.                                                           |
| Fee-Payer Wallet Key             | Tüm gazı ödeyen fonlanmış bir cüzdanın private key'i. Yalnızca Gas Paid By, Dedicated Wallet olarak ayarlandığında görünür.                                                                                                                         |
| Filters                          | Account, token, mint ve wallet genelinde serbest metin filtresi, ayrıca Closable Only ve Selected Only anahtarları ve Select Visible / Clear Visible toplu işlemleri. Satırlar rent'e göre, en yüksek başta sıralanır.                              |
| Satır bazlı seçim ve durum       | Taranan her hesap; bir onay kutusu, bakiye, plan ve IDLE / SUCCESS / FAILED durumu olan bir satırdır. Boş hesaplar önceden seçilidir. Dolu olanların kasıtlı olarak seçilmesi gerekir.                                                              |

## Ücretler

Platform ücreti, geri aldığın rent'in bir payıdır ve aynı kapatma işleminin içinde on-chain olarak alınır. Yalnızca başarılı kapatmalardan ücret alınır. Başarısız olan bir işlem platform ücreti olarak hiçbir şeye mal olmaz. Ücret, rent'i kim alıyorsa ondan çıkar, yani geri kazandığın net rent, geri alınan tutardan platform ücreti ve Solana ağ ücreti çıkmış halidir.

Tam oran, sayfadaki canlı ücret özetinde (**Platform Fee** ve **Estimated Fee** etiketli) ve [Ücret tablosu](/tr/referans/fee-schedule.md) sayfasında gösterilir. Platform ücretlerinin tüm araçlarda nasıl çalıştığı için [Ücretler açıklandı](/tr/baslarken/fees-explained.md) sayfasına bak. Her işlem ayrıca standart Solana ağ ücretini de öder.

## Kapatmadan önce yakmak

{% hint style="danger" %}
**Bu geri alınamaz.** Bu işlem zincir üzerinde onaylandığında geri döndürmenin bir yolu yoktur. İmzalamadan önce her alanı kontrol et.
{% endhint %}

Burn & Close, hâlâ istemediğin küçük bir bakiye tutan hesaplar içindir. Yakma o token'ları temelli yok eder, bu sayede hesap kapatılıp rent'i geri alınabilir. Bu kalıcıdır. Yakma on-chain onaylandıktan sonra token'lar gider. Araç da bu yüzden herhangi bir şeyi yakmadan önce bir iletişim kutusunda onay ister. Bakiyeyi tutmayı tercih edersen önce [Multi Sender](/tr/araclar/wallets/multi-sender.md) ile başka yere taşı ya da o satırları seçili bırakmayıp yalnızca boş hesapları kapat. Hesabı kapatmadan token yakmak istersen bunun yerine [Burn Tokens](/tr/araclar/token/burn-tokens.md) kullan.

## Bir şeyler ters giderse

* **Bir cüzdanda gaz için SOL yok.** "Each Wallet" gaz modunda sıfır SOL'lu bir cüzdan kendi ücretini ödeyemez ve o satır başarısız olur. Fonlanmış bir cüzdanın ücretleri üstlenmesi için Gas Paid By'ı **Connected Wallet** ya da **Dedicated Wallet** olarak değiştir.
* **Fee payer'da yeterli SOL yok.** Ağ ücretini kim ödüyorsa bir SOL bakiyesine ihtiyacı var. Bağlı, dedicated ya da sahip cüzdanı doldur ve tekrar dene.
* **Geçersiz ya da tekrar eden key.** Multi Wallet modu yapıştırdığın her satırı işaretler. Taramadan önce geçersiz ya da tekrar eden girdileri kaldır.
* **Bazı satırlar başarısız oldu.** Yalnızca o satırları yeniden çalıştırmak için **Retry Failed**'i kullan. Ağ tıkanıklığı sık görülen bir nedendir ve tekrar deneme çoğu zaman bunu çözer.
* **Cüzdan imzayı reddetti.** İmzayı reddettin ya da cüzdanın zaman aşımına uğradı. Yeniden bağlanıp tekrar dene.

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

## SSS

<details>

<summary>Boş token hesapları neden SOL tutar ki?</summary>

Solana, bir hesabı on-chain canlı tutmak için rent alır. Bir token hesabı açıldığında içinde sabit bir rent depozitosu kilitlenir. Hesabı kapatmak o depozitoyu sana geri verir. Bu aracın var olma sebebi de tam olarak budur.

</details>

<details>

<summary>Boş bir hesabı kapatmak güvenli mi?</summary>

Evet. Sıfır bakiyeli bir hesabı kapatmak yalnızca rent'ini geri verir. O token'ı tekrar alırsan otomatik olarak yeni bir hesap oluşturulur. "Only Empty" modu, hâlâ bakiye tutan hesaplara asla dokunmaz.

</details>

<details>

<summary>Burn &#x26; Close gerçekte neyi yok eder?</summary>

Yalnızca onun için seçtiğin hesapların içindeki kalan token bakiyesini. Yakma kalıcıdır ve çalışmadan önce bir iletişim kutusuyla onaylanır. Boş hesaplar hiçbir şey yakılmadan kapatılır.

</details>

<details>

<summary>Hiç SOL'u olmayan cüzdanlar için hesapları nasıl kapatırım?</summary>

Multi Wallet modunu kullan ve **Gas Paid By**'ı **Connected Wallet** (ya da bir Dedicated Wallet) olarak ayarla. Fonlanmış bir cüzdan o zaman ağ ücretlerini üstlenir, yani hiç SOL'u olmayan, yalnızca token tutan cüzdanlar da temizlenebilir.

</details>

<details>

<summary>Geri alınan rent nereye gider?</summary>

Wallet Scan modunda bağlı cüzdana döner. Multi Wallet modunda sen seçersin: bağlı cüzdanda topla, her sahip cüzdana geri döndür ya da hepsini yapıştırdığın özel bir adrese gönder.

</details>

<details>

<summary>J Tools yapıştırdığım private key'leri saklar mı?</summary>

Hayır. Key'ler imzalamak için tarayıcında kullanılır ve asla saklanmaz ya da iletilmez. Yine de burada ana cüzdan yerine operasyonel ya da tek kullanımlık cüzdanlar kullan.

</details>

## İlgili araçlar

{% content-ref url="/pages/0yfryfw6418uNrorgkgN" %}
[Batch Collector](/tr/araclar/wallets/batch-collector.md)
{% endcontent-ref %}

{% content-ref url="/pages/uSmul3JyzCBKYb2LVXCl" %}
[Burn Tokens](/tr/araclar/token/burn-tokens.md)
{% endcontent-ref %}

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

{% content-ref url="/pages/1ISkB25xnTYHsVBIA4Ab" %}
[Wallet Generator](/tr/araclar/wallets/wallet-generator.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/utilities/close-account.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.
