# Sniper

{% hint style="info" %}
Sniping is designed for fast trades during liquidity migrations. It helps you send transactions quickly, outpacing the competition when timing is critical.

***

#### Before you start

* Ensure you have set a Sniper default wallet in the Wallets page under Trading Modes.
  {% endhint %}

### Create Sniper Task

The Sniper task modal changes based on the selected **Side**. Choose **Buy** to snipe a token when liquidity becomes available, or **Sell** to instantly dump a token once the liquidity pool is live.

<div align="left"><figure><img src="/files/ju6o5P7NSW6Ckp3hgFDs" alt=""><figcaption></figcaption></figure></div>

| Field              | Description                                                                                                                                                      |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wallet**         | Wallet used for the task.                                                                                                                                        |
| **Side**           | <p>Task direction:</p><ul><li><strong>Buy</strong>: snipe the token on launch.</li><li><strong>Sell</strong>: dump the token when liquidity goes live.</li></ul> |
| **Token Address**  | Contract address of the token to snipe or sell.                                                                                                                  |
| **Deployer**       | Deployer address of the token.                                                                                                                                   |
| **Amount**         | Amount spent on Buy, or percentage of your position on Sell.                                                                                                     |
| **Min Amount Out** | Minimum number of tokens to receive.                                                                                                                             |

#### Fee Settings

| Field             | Description                                    |
| ----------------- | ---------------------------------------------- |
| **Slippage**      | Slippage percentage.                           |
| **Priority Fee**  | Transaction fee.                               |
| **Processor Tip** | Tip to prioritize inclusion in the next block. |

#### Included DEXes

| Field              | Description                        |
| ------------------ | ---------------------------------- |
| **Included DEXes** | DEXes the Sniper task operates on. |

***

### Tasks Tab

Tasks appear in the Tasks tab organized by feature.

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

| Button           | Description                                          |
| ---------------- | ---------------------------------------------------- |
| **Start All**    | Activates all tasks in the current tab.              |
| **Stop All**     | Deactivates all tasks in the current tab.            |
| **Start / Stop** | Activate or deactivate a single task.                |
| **Edit**         | Modify a task's parameters.                          |
| **Duplicate**    | Create a copy of a task with the same configuration. |
| **Delete**       | Remove a task permanently.                           |


---

# 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.bloombot.app/manager/pages/tasks/solana/sniper.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.
