> For the complete documentation index, see [llms.txt](https://docs.trojanonsolana.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trojanonsolana.com/telegram-bot-user-guide/sniper-bot-crypto.md).

# Sniper

Trojan on Solana provides users with the most powerful tools onchain. Jump into our Sniper tutorial or check out the detailed steps to get started dominating the competition.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2FCHSum78dpue57j39n8EQ%2FBOT_AutoSniper.mp4?alt=media&token=4c4b3724-ac1a-40a8-9f9a-e08f18806b94>" %}

### Auto Sniper

<figure><img src="https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2FLBLmQRnk8k4tbRzPpk8m%2FAuto%20Sniper%20Setup.png?alt=media&amp;token=55ff30cf-647a-46c0-861a-b4e67e5411e6" alt="Click New Setup to begin the Auto Snipe set up" width="375"><figcaption><p>Click +New Setup to begin.</p></figcaption></figure>

{% columns %}
{% column %}

* Add a **Label** to keep track of each different setup.
* Set your **Snipe Amount**; **Slippage**; and a competitive **Snipe Tip**.
* Set your **Filters**.
* Set **Max Snipes** to pause the Autosniper after that number of successful transactions.
* When you are satisfied with your settings, click **+Create Setup**.&#x20;
  {% endcolumn %}

{% column valign="middle" %}

<figure><img src="https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2Ft0TLSI4HaqFovFcbNwiJ%2FAutosniper%20main%20page.png?alt=media&amp;token=c4656261-6da0-47f0-a30b-b06f86815e85" alt="Trojan bot Sniper settings"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Filters

{% columns %}
{% column %}
**Key Filters:**

* Choose your platform.&#x20;
* Set risk tolerance via **Mint/Freeze authority**, and requiring Socials (Twitter, website, and/or Telegram).

**Whitelists & Blacklists:**

* **Whitelist:** Auto Snipe only specific tickers, words, symbols, or addresses.
* **Blacklist:** Exclude specific tickers, words, symbols, or addresses.
* **DEV Whitelist:** Auto Snipe only whitelisted dev wallets.
* **DEV Blacklist:** Exclude specific dev addresses from Auto Snipes.

**Additional Filters:**

* **Min or Max Liquidity:** Set preferred liquidity ranges.
* **Pool Supply:** % of minted supply in LP.
* **Market Cost:** Dev's cost to launch token.
* **Dev Holding max:** Max % of supply dev can hold to allow snipe.
* **Dev Holding min:** Min % of supply dev must hold to allow snipe.

**Max Snipes:**

* Set a maximum number of Auto Snipes to fire before the setup pauses itself.
  {% endcolumn %}

{% column valign="middle" %}

<figure><img src="https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2FmWtUVNPP67DCwvM4tGVj%2Fsnipe%20filters.png?alt=media&amp;token=bbbc20a3-e51e-4389-9279-05f0eccee050" alt="Trojan bot Auto Snipe Filters"><figcaption></figcaption></figure>

{% hint style="info" %}
NOTE: If you have a whitelist setup, the bot will only snipe tokens that are in the whitelist. If you have a blacklist setup, the bot will NOT snipe tokens that are in the blacklist.
{% endhint %}

{% hint style="info" %}
NOTE: If you are targeting a popular ticker and a lot of tokens are launched, it is possible for the Auto Sniper to fire additional snipes. The setup will pause once your max number of snipes are confirmed onchain. This should be rare but is possible!
{% endhint %}
{% endcolumn %}
{% endcolumns %}

<details>

<summary>Enabling Auto Sell</summary>

To activate **Auto Sell** in the Auto Sniper:

* Go to **Settings** and set up an Auto Sell profile.&#x20;
* Go to your desired Auto Sniper setup and activate the Auto Sell profile you’d like to use.

</details>

### Migration Sniper

{% columns %}
{% column valign="middle" %}
Buy or sell instantly when a token migrates liquidity from the bonding curve to the liquidity pool!

1. Set your snipe **Amount**.
2. Set **Slippage**.
3. Set a a competitive snipe **Tip** and a **Max Tip**.<br>

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Activate BOLT sniping to optimize transactions and snipe faster than ever.</p></div>
4. Use **Pause All** to pause all open migration snipe orders.
   {% endcolumn %}

{% column valign="middle" %}

### ![Trojan bot Migration Sniper settings](https://455021030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPbjL84bcW0ZSO2seerWR%2Fuploads%2FNuQSImoq12mBraUCglNF%2FMigration%20Snipe%20settings.png?alt=media\&token=fe104079-26fc-47d1-b954-65a1f2c4886c)

{% endcolumn %}
{% endcolumns %}

<details>

<summary>Snipe Tip (Gas Settings)</summary>

Fee (Gas) : The onchain priority fee to pay for faster transactions.&#x20;

Tip: The base tip you pay to broadcast providers (Jito, NextBlock, Temporal) for faster snipes.&#x20;

If you want to pay 0.1 sol total in fees, we recommend:

* set priority fee to 0.02;&#x20;
* tip to 0.08;
* in other words a 20% / 80% split.&#x20;

Unlike other menus (manual swap, limit orders, copy trading, dca) we do not merge these gas settings together. This allows you to have more control over your snipes because sniping is a precision feature.

</details>

<details>

<summary>Enabling Auto Sell</summary>

To activate “Auto Sell” in the Migration Sniper:

* Go to “Settings” and setup an Auto Sell profile.&#x20;
* Go to your Migration Snipe setup and activate the Auto Sell profile you’d like to use.

</details>
