> 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/secure/make-immutable.md).

# Solana Token'ını Tek Akışta Değiştirilemez Yap

Solana token'ının mint, freeze ve update yetkisini tek işlemde kaldır, tokenla ilgili hiçbir şey bir daha değişmesin. 0.2 SOL.

Make Immutable token'ındaki üç kontrolü tek bir işlemde kapatır: mint yetkisi, freeze yetkisi ve Metaplex metadata'sının düzenlenebilirliği. İşlem zincire düştüğünde artık kimse yeni arz basamaz, bir holder'ın bakiyesini donduramaz, ismi, sembolü ve görseli değiştiremez, sen dahil.

[Aracı aç →](https://j.tools/tr/tools/make-immutable)

> **Platform ücreti:** 0.2 SOL. Ağ ücreti, rent ve işlem tutarı ayrıdır.

## Bu araç ne zaman uygun?

* Metadata'yı ve arzı ayarlamayı bitirdin, token'ı kalıcı hâle getirmeye hazırsın.
* Likidite eklemek üzeresin ve önce kilitli bir mint istiyorsun ki havuz, değiştirilemeyen bir token üzerine açılsın.
* Üç ayrı kaldırma yerine tek bir işlem ve tek bir ücret istiyorsun.
* İsmi, sembolü ya da görseli hâlâ düzenlemen gerekiyor. Metadata'yı en son kilitle, çünkü kilitten sonra o alanları hiç kimse değiştiremez.
* Bir hazine, vesting ya da sonraki dağıtım için hâlâ arz basabilirsin. Mint'i kaldırmak toplam arzı kalıcı olarak dondurur.
* Yalnızca tek bir rolü kaldırman gerekiyor. O durumda tek amaçlı aracı kullan ([Revoke Mint](/tr/araclar/secure/revoke-mint.md), [Revoke Freeze](/tr/araclar/secure/revoke-freeze.md) ya da [Revoke Update Authority](/tr/araclar/secure/revoke-update-authority.md)) ki diğerlerini elinde tutasın.

## Başlamadan önce

* Token'ın yetkilerini şu an tutan bağlı bir cüzdan. Yalnızca şu an kontrol ettiğin bir rolü kaldırabilirsin.
* Token'ın mint adresi, dahili token seçiciyle seçilmiş olmalı ki uygulama doğru mint'i okusun.
* Ağ ücreti ve sabit platform ücretini karşılamaya yetecek SOL; uygulama bunu imzadan önce gösterir.
* Metadata ve arzın tam istediğin gibi olduğuna dair son bir kontrol, çünkü bu işlem geri alınamaz.

## Nasıl kullanılır

{% stepper %}
{% step %}

### 1. Token mint adresini yapıştır

Cüzdanını bağla ve seçiciden token'ı seç.
{% endstep %}

{% step %}

### 2. Cüzdanını bağla ve durumu incele

Üç durum rozetini (Mint, Freeze, Metadata) ve eylemin yanında görünen canlı platform ücretini kontrol et.
{% endstep %}

{% step %}

### 3. Son kilidi onayla ve gönder

Cüzdanındaki tek işlemi onayla.
{% endstep %}
{% endstepper %}

## Önemli ayarlar

* **Token seçici:** kilitlemek istediğin mint'i seçer. Uygulama mint, freeze ve metadata durumunu zincirden okur, böylece rozetler gerçek zincir üstü durumu yansıtır.
* **Mint yetkisi (kaldır):** dahil edildiğinde mint yetkisini none'a çeker. Bundan sonra toplam arz sabittir ve bir daha asla yeni token yaratılamaz.
* **Freeze yetkisi (kaldır):** dahil edildiğinde freeze yetkisini none'a çeker. Bundan sonra hiçbir holder hesabı dondurulamaz, böylece bakiyeler özgürce hareket eder.
* **Metadata kilidi:** yalnızca metadata hesabı hâlâ değiştirilebilirse ve cüzdanın onun güncelleme yetkisiyse dahil edilir. `isMutable` bayrağını false yapar, böylece isim, sembol ve görsel bir daha düzenlenemez. Güncelleme yetkisi adresi hesapta görünmeye devam eder; kilitten sonra hiçbir şeyi değiştiremez.
* **Yetki durum satırı:** mint adresini girdiğinde zincirden okunup doldurulan üç rozet (Mint, Freeze, Metadata). Mint ve Freeze, yetki hâlâ sendeyse **Kaldırılacak**, değilse **Erişim Yok / Zaten Kaldırılmış** okur. Metadata, bir metadata hesabı varsa **Immutable Yap + Update Kaldır**, yoksa **Metadata Yok** okur; bu rozet yalnızca metadata'nın varlığına bakar, yani metadata zaten değiştirilemezse ya da güncelleme yetkisi başka bir cüzdandaysa bacak işlem kurulurken yine de atlanır.
* **Canlı ücret göstergesi:** bu işlem için geçerli platform ücretini, aracı yüklediğin anda okunmuş hâliyle gösterir, böylece gerçek tutarı onaylarsın.

## Ücretler ve maliyetler

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

| Maliyet                 | Tutar                                                          |
| ----------------------- | -------------------------------------------------------------- |
| J Tools platform ücreti | 0.2 SOL                                                        |
| Solana ağ ücreti        | İşlem sırasında validatorlara ödenir; canlı özette gösterilir. |
| Rent ve işlem tutarı    | Gerektiğinde ayrıca gösterilir; platform ücreti değildir.      |

## Nasıl çalışır

* SPL Token programına giden, **mint yetkisini** none'a çeken bir `SetAuthority` talimatı. Program, bağlı cüzdanının mevcut mint yetkisi olduğunu doğrular ve sonra alanı kalıcı olarak temizler.
* Aynı mevcut-yetki kontrolüyle, **freeze yetkisini** none'a çeken ikinci bir `SetAuthority` talimatı.
* Metaplex Token Metadata programına giden, metadata hesabının `isMutable` bayrağını false yapan ve ismi, sembolü ve görseli kilitleyen bir metadata güncelleme talimatı. Güncelleme yetkisi adresi hesapta olduğu gibi kalır; `isMutable` false olduktan sonra o adres de hiçbir şeyi değiştiremez.
* Platform ücretini J Tools ücret cüzdanına ödeyen, kaldırmalarla aynı işlemde yer alan bir SOL transfer talimatı.

## İmzadan önce

**Geri alınamaz:** Bu işlem tamamlandıktan sonra zincir üstünde geri çevrilemez. Doğru mint ve yetkiyi iki kez kontrol et.

## Sık hatalar

* **Yetki sahibi sen değilsin.** Bağlı cüzdan rollerden birini kontrol etmiyor. Yetkileri şu an tutan cüzdanı bağla ve tekrar dene.
* **Zaten kaldırılmış.** Bir yetki daha önce kaldırıldıysa, onun için değiştirilecek bir şey kalmaz; araç zaten boş olanı atlar.
* **Yetki başka bir cüzdana verilmiş.** Bir rolü farklı bir cüzdana aktardıysan, bu araç onu senin tarafından kaldıramaz. Kaldırmayı mevcut sahibinin yapması gerekir.
* **Yeterli SOL yok.** Hem platform ücreti hem de ağ ücreti için SOL'a ihtiyacın var. Bağlı cüzdanı doldur ve tekrar dene.
* **Yanlış token seçildi.** İmzalamadan önce seçicideki mint adresini iki kez kontrol et, çünkü kilit kalıcıdır.

## Pratik ipuçları

* Şimdilik bir rolü elinde tutman gerekiyorsa (mesela vesting için bir mint yetkisi), bunun yerine tek amaçlı kaldırma araçlarını kullan, sonra geri dönüp işi Make Immutable ile bitir.
* Kilitleme etrafındaki tüm lansman dizisi için [rug-proof token rehberi](/tr/rehberler/rug-proof-token.md) dikkatli bir deployer'ın geçmesi gereken her adımı anlatır.

## İlgili araçlar

* [Basım Yetkisini Kaldır](/tr/araclar/secure/revoke-mint.md)
* [Dondurma Yetkisini Kaldır](/tr/araclar/secure/revoke-freeze.md)
* [Güncelleme Yetkisini Kaldır](/tr/araclar/secure/revoke-update-authority.md)
* [Token Metadata Güncelle](/tr/araclar/token/update-metadata.md)

{% hint style="success" %}
**J Tools non-custodial'dır.** Özel anahtarlarını asla saklamayız, sunucuya asla iletmeyiz ve seed phrase'ini asla istemeyiz. Her işlem kendi tarayıcında imzalanır, anahtarına dair hiçbir şey sunucularımıza ulaşmaz. Birkaç çok cüzdanlı araç, tek kullanımlık hot cüzdanlar için private key yapıştırmana izin verir; bu anahtarlar tarayıcı sekmende kalır ve yalnızca yerelde imzalamak için kullanılır. Uzun vadeli varlıklarına bağlı bir anahtarı asla yapıştırma; bir sayfa senden seed phrase isterse dur ve sayfayı kapat.
{% endhint %}

## Yardım

[Ücret ve güvenlik](/tr/baslarken/fees-explained.md) · [Tüm araçlar](/tr/araclar/tools.md) · [Destek](https://j.tools/tr/contact)


---

# 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/secure/make-immutable.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.
