> 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ı

Chiliz Chain geliştirici ipuçları: Spicy Testnet'te sınırsız ERC-20 test tokeni oluşturun, RPC aracılığıyla mevcut gas fiyatlarını alın ve faucet günlük limitlerini aşın.

## 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:

{% content-ref url="/pages/CP6jNXRwkrnxqV6yIoAp" %}
[Ücretsiz Testnet Tokeni Edinme](/tr/gelistir/temel-ogeler/ucretsiz-testnet-tokenlari.md)
{% endcontent-ref %}

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/gelistir/temel-ogeler/akilli-sozlesme-deploy.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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.chiliz.com/tr/gelistir/temel-ogeler/ipuclari-ve-puf-noktalari.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
