# INTERCHAIN FEES

<mark style="color:blue;">**GAS MODEL OVERVIEW**</mark>

Interchain operations rely on node operators to submit transactions across multiple chains, forming a critical component of blockchain consensus and execution. To ensure the sustainability of these operations, a robust Gas Model has been introduced.&#x20;

Without such a model, node operators would bare the full upkeep costs of the blockchain, leading to financial losses and diminished incentives to maintain network operations. The Gas Model addresses this by covering operational gas costs for both master and partial chains while generating revenue for Interchain node operators and Crypto Factor.&#x20;

Implemented as a complex but lightweight layer, the Gas Model minimises interference with the core blockchain consensus. It applies to transactions submitted by users, processed through on-chain operators such as the CFR bridge, ensuring a seamless and efficient integration into the Interchain ecosystem.

We terms the GAS used within the Interchain Domain 'cGAS' as it's constituent parts can be compiled from a number of different assets.

Typically there are four main components of INTERCHAIN cGAS:

1. <mark style="color:blue;">**Consensus Fee:**</mark> The amount of MPC required to execute the consensus for the submitted transaction associated with the native coin of the chain where the transaction is submitted. This component is directed towards the Partisia Node Ops responsible for processing the PBC consensus elements of Interchain. Root costs.
2. <mark style="color:blue;">**Execution Fee:**</mark> The amount of native gas coin of the submitting chain required to cover all gas fees across all involved chains in the transaction execution. This component is broader and covers costs beyond PBC root costs.
3. <mark style="color:blue;">**CFR Gas Fee:**</mark> The amount paid by the user to enter the partial chain mempool. This component is not dissimilar to EVM based gas costs experienced during conventional EVM based transactions.
4. <mark style="color:blue;">**Interchain Validator Fee:**</mark> The amount paid by the user to Crypto Factor Interchain Node Operators and initially be association to Crypto Factor for running the chain. This component recognises the role IC Nodes play in the processing of IC transactions. (This component will develop further as more nodes are initiated on the IC Network.

What does a typical IC transaction cost?

| Type          | Ex. Asset | Ex. | Ex. Cost |
| ------------- | --------- | --- | -------- |
| Consensus Fee | MPC       |     |          |
| Execution Fee | Any       |     |          |
| Mempool Fee   | CFR       |     |          |
| Validator Fee | CFR       |     |          |


---

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

```
GET https://docs.crypto-factor.io/crypto-factor/interchain/interchain-fees.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
