# Gas fees

Every blockchain transaction — whether it’s [sending](/wallets/built-in-wallet/send-coins.md) coins, executing a [swap](/dex-trading-spot/manual-orders.md), or using a [trading bot ](/dex-trading-spot/bots.md)— requires a gas fee. This is a small amount of the network’s native token paid to validators to process and confirm your transaction on-chain.

#### Why gas fees matter

Gas fees are not charged by goodcryptoX — they are a fundamental part of how blockchains work. Without enough native token in your wallet to cover gas, you won’t be able to perform any on-chain actions — even if you hold other tokens (like USDT or USDC).

For example:

* Want to send USDT to another wallet? → You'll need ETH on Ethereum,  SOL on Solana, or BNB on BNB Chain.
* Want to swap tokens using goodcryptoX? Same thing — you'll need a small balance of the native token to pay the gas fee.

#### What tokens do you need for gas?

To trade or withdraw using goodcryptoX, make sure your wallet contains a bit of:

* SOL on Solana
* ETH on Ethereum, Base, and Arbitrum
* BNB on BNB Chain

> 📌 **Tip:** Start by sending or buying a small amount of the native token (even just a couple of dollars) before transferring other tokens.

Once your wallet has the required gas token, you’ll be able to send, swap, or trade any supported assets. You can also use your other coins (like USDC or USDT) to buy more gas token directly in the app.

#### 💡 Coming soon: pay gas fees in stablecoins and top tokens

We’re working on a feature that will let you to pay gas fees using the tokens you already hold — like USDT, USDC, or even [GOOD](/good-token/summary.md). Once this is live, you won’t need to worry about holding native tokens on every chain.

Until then, please make sure to fund your wallet with the correct native token before sending or swapping any assets.


---

# 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.goodcrypto.app/wallets/built-in-wallet/gas-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.
