# Gas ücretlerini tahmin edin

İşlem ücretleri (veya “gas ücretleri”), ağ aktivitesine bağlı olarak önemli ölçüde değişebilir; bu nedenle güvenilir bir tahmin yöntemi, sorunsuz bir kullanıcı deneyimi için çok önemlidir.

{% hint style="warning" %}
İşleminizin “beklemede” durumunda çok uzun süre kalmamasını sağlamak için ücretleri karşılayacak kadar eklemelisiniz:

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

## Bu Chiliz Chain geliştiricileri için ne anlama geliyor?

Herhangi bir blokzincirde olduğu gibi, Chiliz Chain üzerindeki her işlem için gas ödemeniz gerekir.&#x20;

Anahtar nokta, başarısız veya gecikmiş işlemlerden kaçınmak için maliyet etkinliği ile zamanında onaylar arasında denge kurmaktır. Gas tahminlerinizi güncel tutmak hem fazla ödeme hem de eksik ödeme riskini önlemeye yardımcı olur.

## Bunu yerel olarak nasıl yaparsınız

Eğer bunun *saf*halinde tutmak istiyorsanız, [bir](https://curl.se/) isteğine [Chiliz Chain RPC sunucusuna](https://docs.chiliz.com/tr-ai/gelistir/temeller/chiliz-chaine-baglanin/rpc-kullanarak-baglanin). Bakınız: [#how-to-get-the-current-gas-price](https://docs.chiliz.com/tr-ai/temeller/ipuclari-ve-puf-noktalari#how-to-get-the-current-gas-price "mention").

## Bir explorer API aracılığıyla nasıl yapılır

Hem [Chiliscan](https://chiliscan.com/) hem de [Chiliz Block Explorer](https://scan.chiliz.com/) Chiliz Chain için mevcut gas fiyatını almanıza izin veren API'ler sunar.

{% hint style="warning" %}
Mevcut API yöntemleri/endpoint'leriyle etkileşimde bulunmak için bir API anahtarına ihtiyacınız vardır.
{% endhint %}

{% hint style="info" %}
Her iki explorer'ın da bir “Gas tracker” sayfası vardır:

* <https://chiliscan.com/insight/leaderboard/gas-tracker>
* <https://scan.chiliz.com/gas-tracker>
  {% endhint %}

### Chiliscan API'sini kullanmak

Chiliscan API, `avg-gas-price` amacı için metodunu sağlar:

{% embed url="<https://chiliscan.com/documentation/api/swagger>" %}

{% code overflow="wrap" %}

```bash
curl -X 'GET' \
  'https://api.routescan.io/v2/network/mainnet/evm/88888/aggregations/avg-gas-price?apikey=YourApiKeyToken' \
  -H 'accept: application/json'
```

{% endcode %}

... bu, geçerli değeri içeren bir JSON dizesi döndürecektir.

### Chiliz Block Explorer API'sini kullanmak

Chiliz Block Explorer API'si bu bilgiyi sağlayan stats endpoint'ine sahiptir:

{% embed url="<https://scan.chiliz.com/api-docs?tab=rest_api>" %}

```bash
curl -X 'GET' \
  'https://scan-api.chiliz.com/api/v2/stats' \
  -H 'accept: application/json'
```

Endpoint, gas fiyatı bilgilerini içeren verileri döndürür. Örneğin:

```json
{
  "total_blocks": "508700",
  "total_addresses": "982340",
  "total_transactions": "1699427",
  "average_block_time": 25000,
  "coin_price": "0.00254957",
  "total_gas_used": "0",
  "transactions_today": "622",
  "gas_used_today": "49063630",
  "gas_prices": {
    "average": 10,
    "fast": 10,
    "slow": 10
  },
  "static_gas_price": "10.1",
  "market_cap": "420471.10604559750644",
  "network_utilization_percentage": 40.2142
}
```

Bu bölümü kullanmak isteyeceksiniz (fiyatlar Gwei cinsindendir):

```json
"gas_prices": {
    "average": 10,
    "fast": 10,
    "slow": 10
  },
```

{% hint style="info" %}

* `average` orta bir maliyeti güvenilir şekilde dengeleyerek sonraki birkaç blokta dahil edilmesini sağlar.
* `fast` doğrudan doğrulayıcıları işleminize öncelik vermeye teşvik etmek için en yüksek primi öder; acil ihtiyaçlar için mümkün olan en hızlı onayı sağlar.
* `slow` en düşük ücreti sunar ancak ağ tıkanıklığı artarsa işleminizin beklemede kalma riski vardır.
  {% endhint %}

## Blocknative kullanarak nasıl yapılır?

[Blocknative](https://www.blocknative.com/) kamu blokzinciri ağlarında işlem yapmanın karmaşıklığını izlemek ve yönetmek için altyapı inşa eder.&#x20;

Blocknative’in [Gas API'si](https://docs.blocknative.com/gas-prediction/gas-platform) gas fiyatlarını almak için güvenilir, gerçek zamanlı bir yaklaşım sunar.

### Adım 1: Bir anahtar alın

Blocknative'in Gas API'sini projenizde kullanmak için bir API Anahtarına ihtiyacınız olacak.

Şunu yapmanız gerekecek: [önce Gas Network'e katılmak](https://www.gas.network/), bu size kendi API anahtarınıza erişim sağlayacaktır.

### Adım 2: Gas API çağrısını uygulayın

Bir API anahtarınız olduğunda Chiliz için ücret tahmini isteyebilirsiniz.

{% hint style="info" %}
Chiliz Chain Mainnet için zincir kimliğinin `88888`.
{% endhint %}

En basit yol, API'yi bir REST isteği ile çağırmaktır. Örneğin, komut satırı aracılığıyla:

{% code overflow="wrap" %}

```bash
curl -H "Authorization: your-apikey-here" \
  'https://api.blocknative.com/gasprices/blockprices?chainid=88888'
```

{% endcode %}

Daha fazlasını öğrenin: [Blocknative belgelerinde](https://docs.blocknative.com/gas-prediction/gas-platform).
