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

# Make Immutable

[Make Immutable](https://j.tools/tr/tools/make-immutable), token'ındaki üç yetkiyi de tek seferde kaldırır: mint, freeze ve update. Çalıştıktan sonra kimse yeni arz mintleyemez, bir holder'ı dondurmaz veya metadata'yı düzenleyemez. Token kalıcı olarak kilitlenir ve alıcıların tam da aradığı şey budur. Bu üç [yetkinin](/tr/kavramlar/authorities.md) tam olarak neyi kontrol ettiğini merak ediyorsan önce kavram sayfasını oku.

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

## Ne zaman kullanılır

* Token'ını kurmayı bitirdin ve holder'ların sana güvenmesini istiyorsun.
* Her yetkiyi tek tek iptal etmek yerine tek bir işlem istiyorsun.
* Likidite eklemek üzeresin ve önce temiz, kilitli bir token istiyorsun.

Sadece tek bir yetkiyi iptal etmek istiyorsan bunun yerine [Revoke Mint](/tr/araclar/secure/revoke-mint.md), [Revoke Freeze](/tr/araclar/secure/revoke-freeze.md) veya [Revoke Update Authority](/tr/araclar/secure/revoke-update-authority.md) kullan. Token'ın klasik bir SPL mint'i de olsa [Token-2022](/tr/kavramlar/spl-vs-token2022.md) mint'i de olsa, tool doğru yetkileri her iki durumda da okur.

## Başlamadan önce

* Token'ın yetkilerini şu an elinde tutan bağlı bir cüzdan.
* Token'ın mint adresi. Yerleşik token seçiciyle seç.
* Ağ ücreti ve imzalamadan önce gösterilen sabit bir platform ücreti için bir miktar SOL. Tam tutar için [Ücret tablosu](/tr/referans/fee-schedule.md) sayfasına bak.

{% hint style="warning" %}
Bir yetkiyi iptal etmek için o yetkinin mevcut sahibi olman gerekir. Bir yetki daha önce başka bir cüzdana devredildiyse bu tool onu senin tarafından kaldıramaz.
{% endhint %}

## Adım adım

{% stepper %}
{% step %}

### Token'ını seç

Cüzdanını bağla ve seçiciden token'ı seç. J Tools mevcut yetkilerini okur ve neyin değişeceğini görürsün.
{% endstep %}

{% step %}

### Neyin kilitleneceğini gözden geçir

Mint, freeze ve update'in hepsinin iptal edilmek üzere ayarlandığını doğrula. Önizleme, öncesini ve sonrasını gösterir.
{% endstep %}

{% step %}

### Tek seferde imzala

İşlemi cüzdanında onayla. İşlem onaylandığında token değişmez hale gelir.
{% endstep %}
{% endstepper %}

[**Make Immutable'i uygulamada aç →**](https://j.tools/tr/tools/make-immutable)

Yetkileri kilitlemek, bir token'a verebileceğin en büyük güven sinyalidir. Etrafındaki tam kontrol listesi için [rug-proof token rehberi](/tr/rehberler/rug-proof-token.md) bir lansmanın kapsaması gereken her adımı anlatır.

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

## Her yetki ne anlama gelir

| Yetki  | İptal edilince ne olur                                                   |
| ------ | ------------------------------------------------------------------------ |
| Mint   | Bir daha hiç token oluşturulamaz. Arz sabittir.                          |
| Freeze | Hiçbir holder hesabı dondurulamaz. Bakiyeler serbestçe hareket edebilir. |
| Update | İsim, sembol ve görsel kilitlenir, bir daha asla düzenlenemez.           |

## Bir şeyler ters giderse

* **Yetki sende değil.** Bağlı cüzdan, yetkilerden birini kontrol etmiyor. Kontrol eden cüzdanı bağla.
* **Zaten iptal edilmiş.** Bir yetki daha önce kaldırıldıysa onun için değiştirilecek bir şey kalmamıştır.
* **Yeterli SOL yok.** Bakiyeni artır ve tekrar dene.

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

## SSS

<details>

<summary>Bunu geri alabilir miyim?</summary>

Hayır. Bir yetkiyi iptal etmek kalıcıdır. Onu geri getirmenin hiçbir yolu yok.

</details>

<details>

<summary>Yine de likidite ekleyebilir veya işlem yapabilir miyim?</summary>

Evet. Yetkileri kilitlemek işlem yapmayı, likiditeyi veya transferleri etkilemez. Sadece mintleme, dondurma ya da metadata düzenleme yeteneğini kaldırır.

</details>

<details>

<summary>Metadata'yı ayarlamadan önce mi yoksa sonra mı kilitlemeliyim?</summary>

Sonra. İsmi, sembolü ve görseli önce [Update Metadata](/tr/araclar/token/update-metadata.md) ile tam istediğin gibi ayarla, çünkü update yetkisini iptal ettikten sonra bunları değiştiremezsin.

</details>

## İlgili tool'lar

{% content-ref url="/pages/NOkuUtiomZDvn6vGN7Sg" %}
[Revoke Mint](/tr/araclar/secure/revoke-mint.md)
{% endcontent-ref %}

{% content-ref url="/pages/LOsOW08EATwbtU8S1zri" %}
[Revoke Freeze](/tr/araclar/secure/revoke-freeze.md)
{% endcontent-ref %}

{% content-ref url="/pages/JrjNW8tXvbkVTgq6AVjU" %}
[Revoke Update Authority](/tr/araclar/secure/revoke-update-authority.md)
{% endcontent-ref %}

{% content-ref url="/pages/fj3TXn01S0dXKetOh7Zb" %}
[Update Metadata](/tr/araclar/token/update-metadata.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/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.
