> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/tr/gelistir/temel-ogeler/ipuclari-ve-puf-noktalari.md).

# İpuçları ve Püf Noktaları

## Spicy Testnet'te Kendi Token'ınızı Nasıl Oluşturursunuz

Chiliz Chain Mainnet üzerinde bir uygulama geliştirmek, kodunuzun tonlarca pahalı CHZ token kullanmadan testCHZ token'larını düzgün işlediğini doğrulamak için önce Spicy Testnet'te test etmeyi gerektirir. Bu amaçla, Spicy Faucet'lerimizden ücretsiz Testnet token'ları edinebilirsiniz:

[Ücretsiz Testnet Tokenleri Edinme](/tr/gelistir/temel-ogeler/ucretsiz-testnet-tokenlari.md)

Ancak bazen geliştirme çok sayıda test token'ı gerektirir ve faucet'ler her gün alabileceğiniz token sayısıyla sınırlıdır.

Bu sınırlamadan kurtulmak için Spicy Testnet'te kendi token'ınızı oluşturabilirsiniz! Gerçekten de Chiliz Chain (Mainnet ve Testnet) EVM uyumlu zincirlerdir ve CHZ ile testCHZ token'ları aslında ERC20 token'larıdır.

Bu nedenle Spicy Testnet'te neredeyse sınırsız sayıda kendi ERC20 token'ınızı basabilir ve kodunuzu bu token ile kapsamlı şekilde test edebilirsiniz. Ardından hazır hissettikten sonra, Chiliz Chain Mainnet'te yayına geçmeden önce Spicy'de test CHZ token'larıyla dApp'inizi birkaç kez daha test edin.

Spicy Testnet'te kendi token'ınızı oluşturma adımları:

1. [MetaMask'ı Chiliz Spicy Testnet'e bağlayın](/tr/ogren/cuzdanlar-hakkinda/metamask-nasil-kullanilir/chiliz-chain-metamask-baglantisi.md).
2. [Spicy Faucet'ten test CHZ token'ları alın](/tr/gelistir/temel-ogeler/ucretsiz-testnet-tokenlari.md). Bu gereklidir çünkü ERC20 sözleşmenizi deploy etmek için CHZ token'larına ihtiyacınız olacak.
3. Token'ın akıllı sözleşmesini yazın ([OpenZeppelin'in ERC20'sine](https://docs.openzeppelin.com/contracts/5.x/erc20) güvenmenizi öneririz). `constructor`'ınızda token'ın adını (örn. "MyOwnToken"), sembolünü (örn. "MOT") ve ihtiyacınıza yetecek kadar başlangıç arzını belirleyin.
4. [Sözleşmeyi Spicy Testnet'e derleyip deploy edin](/tr/hizli-baslangic/gelistirici-arac-kutusu/sozlesme-deploy-etme-ve-dogrulama.md), ardından bir [blok gezgini](/tr/gelistir/temel-ogeler/blok-gezgini-kullanimi.md) aracılığıyla doğrulayın.
5. Yeni token'ınızı MetaMask'ta görüntüleme:
   1. Token'ınızın sözleşme adresini deploy araç setinizden kopyalayın (örn. Remix'in "Deployed Contracts" menüsü).
   2. MetaMask'ta "Token'lar" sekmesine gidin ve "Token'ları içe aktar"a tıklayın.
   3. Sözleşme adresini yapıştırın. Sembol ve ondalıklar otomatik doldurulmalıdır.
   4. "Özel token ekle"ye ve ardından "Token'ları içe aktar"a tıklayın. Yeni token bakiyenizi görmelisiniz.

Artık kendi token'ınızla Spicy Testnet'te Chiliz Chain dApp'inizi test etmeye hazırsınız!

## Mevcut Gas Fiyatı Nasıl Öğrenilir

Chiliz Chain'deki gas fiyatını öğrenmek için [genel RPC node'larından birini](https://docs.chiliz.com/develop/connect-to-chiliz-chain/connect-using-rpc) kullanabilirsiniz.

Mevcut gas fiyatını şu şekilde edinebilirsiniz:

```bash
curl --location 'https://rpc.ankr.com/chiliz' # Spicy için: https://spicy-rpc.chiliz.com/
--header 'Content-Type: application/json' 
--data '{ 
    "method": "eth_gasPrice", 
    "params": [], 
    "id": 1, 
    "jsonrpc": "2.0"
}'
```

## Bir İşlemin Neden Başarısız Olduğu Nasıl Kontrol Edilir

Bir işlem başarısız olabilir ve blok gezgini hatayı her zaman görüntülemediğinden sebebini her zaman bilemezsiniz.

{% hint style="warning" %}
İşleminizin çok uzun süre "beklemede" durumunda kalmaması için ücretleri karşılayacak kadar miktar eklemeniz gerekir:

* Minimum gas ücreti: 2.501 Gwei.
* Minimum öncelik ücreti: 1 Gwei.
  {% endhint %}

İşleminizin neden başarısız olduğunu kontrol etmek için terminalde doğru işlem kimliğiyle aşağıdaki betiği çalıştırın:

```bash
curl --location 'https://rpc.ankr.com/chiliz' # Spicy için: https://spicy-rpc.chiliz.com/
--header 'Content-Type: application/json' 
--data '{
    "method": "debug_traceTransaction",
    "params": [
        "[İşlem Kimliği]",
        {
            "tracer": "callTracer"
        }
    ],
    "id": 1,
    "jsonrpc": "2.0"
}'
```


---

# 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.chiliz.com/tr/gelistir/temel-ogeler/ipuclari-ve-puf-noktalari.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.
