> 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/fr/developper/notions-avancees/estimer-les-frais-de-gas.md).

# Estimer les frais de gas

Les frais de transaction (ou "frais de gas") peuvent varier considérablement en fonction de l'activité du réseau. Disposer d'une méthode d'estimation fiable est donc essentiel pour offrir une expérience utilisateur fluide.

{% hint style="warning" %}
Pour que votre transaction ne reste pas trop longtemps en statut "en attente", vous devez inclure suffisamment pour couvrir les frais :

* Frais de gas minimum : 2 501 gwei.
* Frais de priorité minimum : 1 gwei.
  {% endhint %}

## Que cela signifie-t-il pour les développeurs Chiliz Chain ?

Comme pour toute blockchain, vous devez payer du gas pour chaque transaction sur Chiliz Chain.

La clé est d'équilibrer le rapport coût-efficacité avec les délais de confirmation, afin d'éviter les transactions échouées ou retardées. Maintenir vos estimations de gas à jour permet d'éviter à la fois de surpayer et de sous-payer.

## Comment procéder nativement

Si vous souhaitez rester en mode *vanilla*, vous pouvez vous appuyer sur une requête [cURL](https://curl.se/) vers un [serveur RPC de Chiliz Chain](/fr/developper/notions-de-base/se-connecter-a-chiliz-chain/se-connecter-en-utilisant-un-rpc.md). Voir ici : [Conseils et astuces](/fr/developper/notions-de-base/conseils-et-astuces.md#comment-obtenir-le-prix-actuel-du-gas).

## Comment procéder via une API d'explorateur

[Chiliscan](https://chiliscan.com/) et [Chiliz Block Explorer](https://scan.chiliz.com/) proposent tous deux des API permettant d'obtenir le prix actuel du gas pour Chiliz Chain.

{% hint style="warning" %}
Vous avez besoin d'une clé API pour interagir avec les méthodes/endpoints disponibles.
{% endhint %}

{% hint style="info" %}
Les deux explorateurs ont également une page "Gas tracker" :

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

### Utiliser l'API de Chiliscan

L'API Chiliscan fournit la méthode `avg-gas-price` à cet effet :

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

... qui retournera une chaîne JSON avec la valeur actuelle.

### Utiliser l'API de Chiliz Block Explorer

L'API de Chiliz Block Explorer dispose d'un endpoint stats qui fournit cette information :

{% 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'
```

L'endpoint retourne des informations incluant le prix du gas. Par exemple :

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

Vous voudrez utiliser cette section (les prix sont en gwei) :

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

{% hint style="info" %}

* `average` équilibre un coût modéré avec une inclusion fiable dans les prochains blocs.
* `fast` paie la prime la plus élevée pour inciter les validators à prioriser votre transaction immédiatement, garantissant la confirmation la plus rapide possible pour les besoins urgents.
* `slow` offre les frais les plus bas, mais comporte le risque que votre transaction reste en attente si la congestion du réseau augmente.
  {% endhint %}

## Comment procéder avec Blocknative ?

[Blocknative](https://www.blocknative.com/) construit une infrastructure pour surveiller et gérer la complexité des transactions sur les réseaux blockchain publics.

L'[API Gas](https://docs.blocknative.com/gas-prediction/gas-platform) de Blocknative offre une approche fiable et en temps réel pour récupérer les prix du gas.

### Étape 1 : Obtenir une clé

Pour utiliser l'API Gas de Blocknative dans votre projet, vous aurez besoin d'une clé API.

Vous devrez d'abord [rejoindre le Gas Network](https://www.gas.network/), ce qui vous donnera accès à votre propre clé API.

### Étape 2 : Implémenter l'appel à l'API Gas

Une fois que vous disposez d'une clé API, vous pouvez demander une estimation des frais pour Chiliz.

{% hint style="info" %}
N'oubliez pas que le chain ID pour le Mainnet de Chiliz Chain est `88888`.
{% endhint %}

La façon la plus simple est d'appeler l'API via une requête REST. Par exemple, via la ligne de commande :

{% code overflow="wrap" %}

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

{% endcode %}

Pour en savoir plus, consultez [la documentation 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/fr/developper/notions-avancees/estimer-les-frais-de-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.
