> 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/rehberler/rug-proof-token.md).

# Token'ını rug-proof yap

"Rug korumalı" bir token, geliştiricinin artık halıyı çekemediği bir tokendir. Arz sabittir, hesaplar dondurulamaz, metadata değiştirilemez ve likidite kilitli ya da yok edilmiştir. Alıcılar bir coine dokunmadan önce tam olarak bunları kontrol eder, güvendikleri tarayıcılar da öyle.

{% hint style="danger" %}
Bu işlemlerin çoğu kalıcıdır. Bir yetkiyi iptal ettiğinde ya da likiditeyi burn ettiğinde geri alma ya da kurtarma şansın yok. Mint, metadata düzenlemeleri ve havuz kurulumunu, herhangi bir şeyi kilitlemeden **önce** bitir.
{% endhint %}

## Alıcılar her birini neden önemser

Her yetki, geliştiricinin elindeki bir güçtür. Elinde tuttuğun her güç, alıcılar için hâlâ onlara karşı kullanabileceğin bir risktir.

| Neyi kilitliyorsun            | Kaldırdığı risk                   | Alıcı neden önemser                         |
| ----------------------------- | --------------------------------- | ------------------------------------------- |
| Mint yetkisi                  | Artık ek arz basamazsın           | Kimse bir gecede ellerindekini sulandıramaz |
| Freeze yetkisi                | Artık hesap dondurulamaz          | Tokenleri kilitlenemez, satabilirler        |
| Update yetkisi                | İsim, sembol ve görsel dondurulur | Token sessizce bir scama dönüştürülemez     |
| Likidite (kilitli ya da burn) | Havuzu boşaltamazsın              | Piyasa ayaklarının altından kaybolamaz      |

Her yetkinin on-chain tarafta neyi kontrol ettiği için [Yetkiler açıklandı](/tr/kavramlar/authorities.md) sayfasına göz at.

## Kontrol listesi

Bunları sırayla uygula. İlk üçü tokenin kendisini kilitler; likidite en sona kalır çünkü genelde havuz oluştuktan sonra gelir.

{% stepper %}
{% step %}

### Mint yetkisini iptal et

Bu, arzı zaten mintlenmiş olanla kalıcı olarak sabitler. Bir daha asla yeni token üretilemez. [Revoke Mint](/tr/araclar/secure/revoke-mint.md) aracını kullan ya da doğrudan uygulamada [j.tools/tr/tools/revoke-mint](https://j.tools/tr/tools/revoke-mint) adresinden aç.
{% endstep %}

{% step %}

### Freeze yetkisini iptal et

Bu, herhangi bir holderın hesabını dondurma gücünü elinden alır, kimse satıştan kilitlenmekten endişe etmez. [Revoke Freeze](/tr/araclar/secure/revoke-freeze.md) aracını kullan ya da doğrudan [j.tools/tr/tools/revoke-freeze](https://j.tools/tr/tools/revoke-freeze) adresinden çalıştır.
{% endstep %}

{% step %}

### Metadatayı kilitle

Update yetkisini iptal etmek isim, sembol ve görseli temelli dondurur. Bundan sonra tokenin kimliği değiştirilemez. [Revoke Update Authority](/tr/araclar/secure/revoke-update-authority.md) aracını kullan ya da uygulamada [j.tools/tr/tools/revoke-update-authority](https://j.tools/tr/tools/revoke-update-authority) adresinden aç.
{% endstep %}

{% step %}

### Likiditeyi kilitle ya da burn et

Hâlâ havuzu çekebiliyorsan kilitli bir arzın pek anlamı kalmaz. LP'ni belirli bir süre için kilitle ya da LP tokenlerini doğrudan burn et. Aşağıdaki [Likidite ekle](/tr/araclar/liquidity/create-lp.md) ve güvenli lansman kontrol listesine bak.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**İlk üçünü tek seferde mi yapmak istiyorsun?** [Make Immutable](/tr/araclar/secure/make-immutable.md), mint, freeze ve update yetkisini tek bir imzalı işlemde iptal eder. Tamamen kilitli bir tokene giden en hızlı yoldur ve çoğu ekip bunu havuzu açmadan hemen önce kullanır. Doğrudan [j.tools/tr/tools/make-immutable](https://j.tools/tr/tools/make-immutable) adresinden aç.
{% endhint %}

[**Tokenini uygulamada kilitle →**](https://j.tools/tr/tools)

Bunları iptal etmeden önce her gücün tam olarak neyi kontrol ettiğini anlamak için [Yetkiler açıklandı](/tr/kavramlar/authorities.md) sayfasını oku.

## Hepsi birden mi, yoksa teker teker mi?

{% tabs %}
{% tab title="Make Immutable (hepsi birden)" %}
[Make Immutable](/tr/araclar/secure/make-immutable.md), token seviyesindeki üç iptali tek imzada bir araya getirir. Tamamen sabit bir token istediğinde ve son mint ya da metadata düzenlemelerini bitirdiğinde bunu seç. Daha az imza ve bir tarayıcıya tokenin kilitli olduğunu veren en temiz sinyal.
{% endtab %}

{% tab title="Teker teker" %}
Her yetkiyi tek tek iptal et: [Revoke Mint](/tr/araclar/secure/revoke-mint.md), [Revoke Freeze](/tr/araclar/secure/revoke-freeze.md) ve [Revoke Update Authority](/tr/araclar/secure/revoke-update-authority.md).

Bir gücü biraz daha elinde tutmak istediğinde bunu seç. Şimdi mint ve freeze'i kilitlersin ama logoyu hâlâ düzeltebilmek için update yetkisini tutarsın, metadata son halini aldığında onu da iptal edersin.
{% endtab %}
{% endtabs %}

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

## Son kilit likidite

Bir geliştirici hâlâ havuzu çekebiliyorsa tokeni kilitlemenin pek faydası olmaz. Klasik rug budur. Bunu kapatmanın iki yolu var:

* **LP tokenlerini burn et.** LP tokenlerini bir burn adresine göndermek onları dolaşımdan çıkarır, likidite bir daha asla çekilemez. Kalıcıdır.
* **LP'yi bir süreliğine kilitle.** Bir zaman kilidi, LP tokenlerini belirlenen bir tarihe kadar tutar. Alıcılar açılış tarihini on-chain doğrulayabilir.

Hangisini seçersen seç, likidite adımı en baştan lansman planının içinde olmalı. Güvenli lansman kontrol listesi zamanlaması dahil tüm sırayı anlatır.

## SSS

<details>

<summary>Her şeyi iptal etmem şart mı?</summary>

Hayır ama alıcılar ve tarayıcılar açık bıraktığın her şeyi bir risk olarak okur. Mint ve freeze'i iptal etmek bir topluluk tokeni için neredeyse beklenen bir şey. Update yetkisi ise senin kararın: metadatayı hâlâ düzeltebileceksen tut, işin bittiğinde kilitle.

</details>

<details>

<summary>Fikrimi değiştirirsem bir iptali geri alabilir miyim?</summary>

Hayır. Bir yetkiyi iptal etmek kalıcıdır ve kurtarma yolu yoktur. Önce arzının, metadatanın ve havuzunun tam istediğin gibi olduğundan emin ol.

</details>

<details>

<summary>Ben bunu yaparken J Tools tokenimi ya da anahtarlarımı tutuyor mu?</summary>

Hayır. Her iptal kendi cüzdanında imzalanır ve token asla kontrolünden çıkmaz. J Tools non-custodial'dır ve asla private key'ini istemez.

</details>

## İlgili

{% content-ref url="/pages/q07nrM68uVJpaISwHLoE" %}
[Mint, freeze ve update yetkileri](/tr/kavramlar/authorities.md)
{% endcontent-ref %}

{% content-ref url="/pages/ZCkVONVt003yt3QPFHSQ" %}
[Make Immutable](/tr/araclar/secure/make-immutable.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/rehberler/rug-proof-token.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.
