# Understanding Network & Other Fees

## What is the network fee (gas)?

Sending transactions on blockchain networks requires a small amount of the blockchains native currency (Base's native currency is ETH and Polygon's is POL) much like your credit card or bank sometimes has a processing fee.&#x20;

This network fee is called "gas" and it is the live cost for your transaction to be processed efficiently on-chain. This fee is dictated by the current demand that the network is experiencing to process the queue of transactions made by all of it's participants.

## What if I don't have enough to pay for gas?

If you do not have enough of a blockchains native currency to pay for a transaction, you will not be able to proceed and will first need to [fund your wallet](/wallet/getting-started/funding-your-wallet.md) with more of the blockchains native currency.

## Transactions Requiring Gas

The following transactions require a small amount of a networks native currency to be processed on-chain:

* Sending funds
* Sending Splits
* Sending NFT collectibles
* Buying NFT collectibles
* Listing NFT collectibles for sale
* 3rd-party interactions with DeFi platforms (such as staking or swapping funds)

{% hint style="info" %}
Majority of transactions on **Base** or **Polygon** do not exceed $0.01 worth of native currency, as they are both highly scalable blockchain layer-2 networks.
{% endhint %}

## Other Fees & Charges

The following fees are also charged when receiving Royalty Payments or withdrawing your funds to your bank account.

### **Fees for royalty payments**

**Protocol fee:** Paid to [**Original Works Protocol**](https://www.original.works/) for the associated gas & data costs incurred for royalty payment related transactions.

**Processing fee:** Paid to the payment provider to cover ongoing maintenance and support of their node to provide timely reconciliation on-chain.

### Fees for Withdraws

**Service fee:** Paid to Revelator to cover costs associated with off-ramping and moving money to your bank account.


---

# 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.revelator.com/wallet/fundamentals/understanding-network-and-other-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.
