# Transaction fee and cross-chain calls discount

YAR's target audience is DeFi, DEX, DAO, and Web3 projects that provide service in the B2C and B2B market. $YAR as a coin may be interesting for the mass market following the next 3 cases.

{% hint style="info" %}
The user can withdraw any assets from any blockchain to any including the native blockchain at any time. All assets are always backed 1-by-1 with circulation amounts.
{% endhint %}

### Blockchain-2-Blockchain transactions

#### Token transferring without external liquidity

Token without external liquidity Every time the user makes a cross-chain transaction pays a Transaction Fee in the Domestic Blockchain (TFDB[^1]), a Transaction Fee in the Target Blockchain and YARchain (TFTB[^2]), and a YAR's bridge reward that equals 3% from TFTB[^2] (YBR[^3]).

So each time before making the cross-chain transaction of the transferred token, YAR asks the user to pay TFTB[^2] and YBR[^3], and after token will be sent to the target blockchain. TFTB[^2] and YBR[^3] pay in coins of the domestic blockchain (ETH for Ethereum network, MATIC for Polygon, etc). So the user pays TFDB[^1] twice.

In the next step, the bridge takes TFTB[^2] and YBR[^3] holds TFTB[^2] for the next transaction fee-paying and sends a request to YARchain to mint YBR[^3] amount as an erc20 token, buy $YAR on the YAR DEX, and burn it.

<figure><img src="/files/ouBBMcb0dNCkYg4VqLH9" alt=""><figcaption></figcaption></figure>

#### Token with external liquidity

When the user sends a token with external liquidity, YAR offers to pay TFTB[^2] and YBR[^3] inside the transferred amount. In the next step, the bridge takes TFTB[^2] and YBR[^3] in transferred tokens and sends a request to YARchain to mint TFTB[^2] and YBR[^3] amount as an erc20 token, buy $YAR on the YAR DEX, and burn it. So the user pays TFDB[^1] once.

<figure><img src="/files/ZR9Lc4x4748p5z1olHcA" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Rest assured that the current model guarantees both short and long-term liquidity of $YAR, and effectively mitigates the inflationary burden of new coins received by validators as rewards.
{% endhint %}

### Blockchain-2-YARchain transactions

Transferring coins and tokens inside the YARchain is always free for the user. The user pays only TFDB[^1].

<figure><img src="/files/9codg1aAo04C2IBYuIgF" alt=""><figcaption></figcaption></figure>

### Blockchain-over\_the\_YAR-based\_DAPP-Blockchain transactions

YAR offers to cut cross-chain transaction fee costs to zero for DAPPs that will be deploying in YARchain.

**There are three cases:**

#### Case #1: Pay TFTB[^2] for your user

When DAPP's balance is more than 1,000 YAR, DAPP can offer the user free cross-chain transaction. In that case, DAPP pays TFTB[^2], not the user. It is a convenient way for users because they make only one transaction - sending assets to your service.

{% hint style="info" %}
Applicable for [Blockchain-2-Blockchain transactions](#blockchain-2-blockchain-transactions)
{% endhint %}

#### Case #2: YBR[^3] is free

When DAPP's balance is more than 10'000 YAR, DAPP can cut up to 50% of cross-chain costs.

{% hint style="info" %}
Applicable for [Blockchain-2-Blockchain transactions](#blockchain-2-blockchain-transactions)
{% endhint %}

#### Case #3: TFTB[^2] is free

When DAPP's balance is more than 100'000 YAR, DAPP pays nothing for cross-chain transactions. It is the biggest opportunity for to transactions cut spending for multi-chain DEX, payment services, NFT marketplaces, gaming platforms, arbitrating platforms, etc.

{% hint style="info" %}
Applicable for [Blockchain-2-Blockchain transactions](#blockchain-2-blockchain-transactions)
{% endhint %}

<figure><img src="/files/gCOOLwYeuwwbaNXCYf24" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
An increase in DAPPs will boost coins held on YARchain-based smart contracts and demand for the coin.
{% endhint %}

[^1]: Transaction Fee in the Domestic Blockchain

[^2]: Transaction Fee in the Target Blockchain and YARchain

[^3]: YAR Brigde Reward


---

# 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.yarchain.org/whitepaper/project-mechanics/transaction-fee-and-cross-chain-calls-discount.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.
