# FAQ

<details>

<summary>What is Slippage?</summary>

Slippage is the difference between the expected price of a trade and the price at which it actually executes. A higher slippage percentage increases the chance of execution but may result in a worse price, while a lower percentage reduces risk but could cause the trade to fail.

</details>

<details>

<summary>What is Gas?</summary>

Gas is the fee for processing Solana transactions, with base gas being the minimum required. Adding gas increases your fee, prioritizing your transaction for faster processing.

</details>

<details>

<summary>What is MEV Tip?</summary>

When the Solana network is busy, a MEV Tip lets you pay extra to speed up your transaction. Validators prioritize transactions with higher tips.

</details>

<details>

<summary>When should I increase Gas and MEV Tip?</summary>

Increase Gas and MEV tip during times of high network congestion or when experiencing failed transactions. If issues persist, adjusting slippage tolerance may also help.

</details>

<details>

<summary>What is MEV (PROTECTION) and PUBLIC?</summary>

With **MEV** enabled, transactions are sent to Jito validators, protecting you from MEV attacks.

With **PUBLIC** enabled, transactions are sent to the next available validator. This is faster than just enabling **MEV**, but exposes you to **MEV** attacks. We recommend using tight slippage (5% or less) when **PUBLIC** is enabled.

</details>

<details>

<summary>What are Limit Orders?</summary>

Limit orders allow users to buy or sell tokens at a specified price or better. Unlike market orders, which execute instantly at the current market price, limit orders only trigger when the asset reaches the set price.

</details>

<details>

<summary>How can I extract my private key from Banana Pro?</summary>

You can’t. Banana Pro doesn’t provide an option to retrieve your private key. When generating a wallet, securely save your private key—it cannot be recovered. Never share it. And remember, the team will never ask for it!

</details>


---

# 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://banana-gun.gitbook.io/banana-pro/other/faq.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.
