> 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/pl/tworzenie/zaawansowane/szacowanie-oplat-gas.md).

# Szacowanie opłat gas

Opłaty transakcyjne (lub "opłaty gas") mogą znacznie się różnić w zależności od aktywności sieci, dlatego niezawodna metoda szacowania jest kluczowa dla płynnych doświadczeń użytkownika.

{% hint style="warning" %}
Aby mieć pewność, że transakcja nie pozostanie zbyt długo w statusie "oczekująca", musisz uwzględnić wystarczającą kwotę na pokrycie opłat:

* Minimalna opłata gas: 2 501 Gwei.
* Minimalna opłata priorytetowa: 1 Gwei.
  {% endhint %}

## Co to oznacza dla deweloperów Chiliz Chain?

Tak jak w przypadku każdego blockchaina, za każdą transakcję na Chiliz Chain musisz zapłacić gas.

Kluczem jest balansowanie między opłacalnością a terminowymi potwierdzeniami, aby uniknąć nieudanych lub opóźnionych transakcji. Aktualne szacunki gas pomagają uniknąć zarówno przepłacania, jak i niedopłacania.

## Jak to zrobić natywnie

Jeśli chcesz zachować prostotę, możesz skorzystać z żądania [cURL](https://curl.se/) do [serwera RPC Chiliz Chain](/pl/tworzenie/podstawy/polaczenie-z-chiliz-chain/polaczenie-przez-rpc.md). Zobacz tutaj: [#jak-uzyskac-aktualna-cene-gas](/pl/tworzenie/podstawy/wskazowki-i-triki.md#how-to-get-the-current-gas-price).

## Jak to zrobić przez API explorera

Zarówno [Chiliscan](https://chiliscan.com/), jak i [Chiliz Block Explorer](https://scan.chiliz.com/) oferują API pozwalające uzyskać aktualną cenę gas dla Chiliz Chain.

{% hint style="warning" %}
Do korzystania z dostępnych metod/endpointów API potrzebujesz klucza API.
{% endhint %}

{% hint style="info" %}
Oba explorery mają też stronę "Gas tracker":

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

### Korzystanie z API Chiliscan

API Chiliscan udostępnia metodę `avg-gas-price` w tym celu:

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

... co zwróci ciąg JSON z aktualną wartością.

### Korzystanie z API Chiliz Block Explorer

API Chiliz Block Explorer posiada endpoint stats, który dostarcza tę informację:

{% 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 zwraca informacje o cenie gas. Na przykład:

```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
}
```

Interesuje Cię ta sekcja (ceny są w Gwei):

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

{% hint style="info" %}

* `average` równoważy umiarkowany koszt z niezawodnym włączeniem w ciągu kilku bloków.
* `fast` płaci najwyższą premię, aby zachęcić walidatorów do priorytetowego traktowania transakcji, zapewniając najszybsze możliwe potwierdzenie dla pilnych potrzeb.
* `slow` oferuje najniższą opłatę, ale niesie ryzyko, że transakcja pozostanie oczekująca w przypadku wzrostu zatłoczenia sieci.
  {% endhint %}

## Jak to zrobić za pomocą Blocknative?

[Blocknative](https://www.blocknative.com/) buduje infrastrukturę do monitorowania i zarządzania złożonością transakcji w publicznych sieciach blockchain.

[Gas API](https://docs.blocknative.com/gas-prediction/gas-platform) Blocknative oferuje niezawodne, czasu rzeczywistego podejście do pobierania cen gas.

### Krok 1: Uzyskaj klucz

Aby używać Gas API Blocknative w projekcie, potrzebujesz klucza API.

Musisz najpierw [dołączyć do Gas Network](https://www.gas.network/), co da Ci dostęp do własnego klucza API.

### Krok 2: Zaimplementuj wywołanie Gas API

Gdy masz klucz API, możesz żądać szacowania opłat dla Chiliz.

{% hint style="info" %}
Pamiętaj, że Chain ID dla Chiliz Chain Mainnet to `88888`.
{% endhint %}

Najprostszym sposobem jest wywołanie API przez żądanie REST. Na przykład przez wiersz poleceń:

{% code overflow="wrap" %}

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

{% endcode %}

Dowiedz się więcej w [dokumentacji Blocknative](https://docs.blocknative.com/gas-prediction/gas-platform).


---

# 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/pl/tworzenie/zaawansowane/szacowanie-oplat-gas.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.
