---
description: >-
  In this page you will learn how to setup your first launch on pump.fun and
  snipe it.
---

# Your first launch

{% hint style="warning" %}
Always double-check if you are using [PumpFunBundlerBot](https://t.me/PumpFunBundlerBot?start) or [PumpDotFunLaunchBot](https://t.me/PumpDotFunLaunchBot).
{% endhint %}

## 1. Wallet Setup

First time users will automatically get new wallets created for them. These wallets are private, and only accessible by you.

In the /start message you will see 2 wallet accounts. The **Dev** and **Payer**, from the dev wallet you will deploy your coin. This will be visible by others are the creator of the coin. The payer wallet, as the name says pays for all the transaction. This is the account you will fund with enough SOL for your launch.

### 1a. Buyer Configuration

Click the **💸 Buyer Config** button, a new message will be sent by the bot with your current _empty_ buyer configuration.

Click the **⚙️ Configure Buyers** button, the bot will reply with the amount of buyer wallets that you are about to configure. These are your "sniper" wallets and their respected amounts in SOL.

{% hint style="info" %}
You can always exit any process/configuration by typing /stop.
{% endhint %}

Go through each buyer and enter in the amount of SOL you want to buy with that wallet. The first wallet is the dev/deployer wallet.

{% hint style="info" %}
For more information regarding the buyer configuration visit the [Buyer config](../sniper/buyers/buyer-configuration) page in the docs.
{% endhint %}

### 1b. Add funds to your Payer wallet

In order to pay for all blockchain, pump.fun fees, etc. We recommend you to add 125% of your buyer config amount. So if you configured to buy with 10 SOL, add 12.5 SOL on the payer wallet.

We will distribute the SOL to the dev and buyer wallets in a later step. We have to do some other things first.

## 2. Create Token

Go back to the /start menu and click **📑 Tokens** and click **Create Token** to start the token creation process.

{% hint style="info" %}
This will not actually launch the token on pump.fun. This will just set everything up on the bot to launch quicker _(or if may the launch fail, relaunch)_
{% endhint %}

The bot will ask a series of questions:

1. Token name
2. Token symbol
3. Token description
4. Token website URL (optional)
5. Token Telegram URL (optional)
6. Token Twitter URL (optional)
7. Token Logo

Once everything has been filled in, it will save the metadata on. Go back to the start menu with /start\
You can now click on **📑 Tokens** and then click on **Your tokens** or type **/tokens**. Your previously created coin should now be visible with its own ID.

## 3. Create & Extend LUT

LUT or Look-up Table is used to compress instructions so more fit into one transaction, want to know more? Read the dedicated [LUT page](../sniper/lut-look-up-table) on the docs.

### 3a. Creating LUT

Go back to the /start menu, open the **🚀 Launch Menu** and click **📎 Create LUT** to create a LUT, for this a little SOL is required in your payer wallet.

### 3b. Extending the LUT & Generating a CA

In this step you will extend the LUT while also generating or importing the CA[^1] you are going to launch.

Open the /start menu, open the **🚀 Launch Menu** and click **🖇️ Extend LUT**. The bot will ask you if you want to use a custom [vanity CA](#user-content-fn-2)[^2], for example ending in ...pump.

#### Vanity CA

When responding with Yes to the previous question, the bot will ask if you want to upload your own [CA keypair](#user-content-fn-3)[^3] with options for yes and no.

If you reply with **Yes**, you will be prompted to reply with the private key of the CA to import it.

If you reply with **No**, the bot will generate a vanity CA ending in ...pump for you, this is done to match the overall guidelines from pump.fun as all coins created on their platform also end in ...pump.

{% hint style="info" %}
Vanity CA generation is **free** for users with the **Launch Manager** license.
{% endhint %}

#### Random CA

When responding with **No** to the previous question this will generate a fresh CA and extend the LUT with all the corresponding addresses.

## 4. Distributing SOL to buyers/dev

After completing all previous steps we can now distribute SOL to the buyer wallets and the dev wallet. This SOL comes from the payer wallet.

{% hint style="success" %}
Distributing SOL via the Payer is **undetected** on Bubblemaps
{% endhint %}

Open the /start menu, open the **🚀 Launch Menu** and click **➡️ Distribute SOL to Buyers**. Choose which launch type to distribute for, if you don't know yet. Scroll down or pick the safest option, standard.

<div data-full-width="true"><figure><img src="https://19767660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhZA9uZY1DWCPEv0mhHVS%2Fuploads%2FjLL1AyoFsVn9SIecS2JQ%2Fimage.png?alt=media&#x26;token=72d14d77-d9af-43a1-a278-426cf14d12ae" alt=""><figcaption></figcaption></figure></div>

If you experience an error, stating that you do not have enough SOL to fund the wallets. Add the amount displayed by the bot on your payer and retry.

{% hint style="info" %}
Most of the amount is added as an overage to pay for other fees for example when selling. You can reclaim the overage post-launch via the Reclaim SOL feature.
{% endhint %}

## 5. Launch Token

Type **/tokens**, this will open a new message with all your previously created & unlaunched tokens on the bot. Click on the number next to ID to open the token dashboard.

This will open a dashboard with the selected token and various options. Let's first discuss what each launch option does before deciding which to use.

### 🚀 Launch Token

This will launch and snipe with all your configured buyers in the same block.

{% hint style="success" %}
This launch option has a 100% chance of beating all snipers and fills the transaction in the same block/second.
{% endhint %}

### 🐢 Launch with Delay

{% hint style="danger" %}
When launching with this option, you can face snipers and some buyers may fail due to slippage (10% by default)
{% endhint %}

#### Delayed Launch v1

This will launch and buy with the dev first, with every buyer coming with your configured delay in "**⚙️ Settings"**. This option is recommended to use if you are sniping with a lower amount of SOL, it paints the second chart (on Photon) nicely and does not give a dev/sniper bought badge on Photon.

#### Delayed Launch v2

This will launch and buy with the dev first, then a block or two after the dev buy send a large bundle to make sure all the buys go through at the same second. This option is recommended to use if you are sniping with **any amount** of SOL as snipers cannot enter between buyers, only before.

There are some extra options in the v2 that are not possible in the v1:

1. Sell dev percentage: 100% on default (0% = do not sell dev)
2. Sell dev delay: 0ms on default (0ms = sell dev in the same block as the buyers)

Example launches with v2 delayed:

1. [Delayed bundle without selling dev](https://photon-sol.tinyastro.io/en/lp/5frNntAXHRgXtcbbED1dcCvStXjD2zuKEHV7Q9WCQf3G)
2. [Delayed bundle with selling dev in the same block (0ms delay)](https://photon-sol.tinyastro.io/en/lp/7m2G3uPk9AAXCT9a4HKiHBrh9pQnJABce7fbT15AuiZt)
3. [Delayed bundle with selling dev, but with delay (1ms = straight after buy)](https://photon-sol.tinyastro.io/en/lp/C1TCrKsmYk3ZQyt5VqwVafDr8nwchGFfU2sVoL7kyuiG)

#### Delayed Launch v2.1

Since recently, it is possible to configure how many buyers you want in block 0 (guaranteed before any snipers). We've added this feature to prevent snipers or so you can dump on them. Please note, this is disabled by default and can be changed in settings.&#x20;

{% hint style="success" %}
Update: v2 bundle buy is now 1-2 seconds faster on average. with a decent slippage it is pretty much guaranteed to go through.
{% endhint %}

#### Delayed Launch v3

With V3, it is now possible to change the interval between the dev wallet and the initial buyers. The default interval is currently set at 0ms to make it as fast as possible. As requested, I've built in a sniper alert feature. This feature notifies you through the bot when your launch is being bought while you are also buying. This notification can be turned on or off (it is on by default). For the third setting, I've added the option to sell the Dev wallet when you have snipers. The bot will sell the wallet with the other buyer wallets once it detects snipers.

{% hint style="info" %}
Setting 1 is between the dev and the buyer wallet, not between each individual buyer wallet
{% endhint %}

The new V3 settings:

1. Initial Buyers Delay: default 0ms
2. Show Sniper Alerts: Notifies who is buying your launch while you are also buying. default true (preference)
3. Only Sell Dev If Snipers: default true (recommended true)
4. Dev sell is now guaranteed

Some V2 settings still work in V3, such as:

1. Sell Dev Percentage: default 100%, (recommended 50-100%)
2. Sell Dev Delay: default: 0ms, (recommended \~3000ms)
3. Buy Slippage: default 10%, (recommended 10%)

{% hint style="success" %}
V3 was tested with buys of 8 SOL total and 65 SOL total.&#x20;
{% endhint %}

Examples of the launches (photon):

1. [Example one](https://photon-sol.tinyastro.io/en/lp/Cqx9YRy5NDjsx5ZJxmnFkHvnihAicZXWr2gKoEeGNWHj)
2. [Example two](https://photon-sol.tinyastro.io/en/lp/FKAiLsqT9wbZgu9bFKpAVEW5eN2C561gda67RUmp5sBB)

The settings used for **both of these launches** are as followed:

* Delayed Version: V3
* Initial Buyers Delay: 3000ms
* Show Sniper Alerts: true
* Only Sell Dev if Snipers: true
* Dev Sell Percentage: 100%
* Sell Dev Delay: 3000ms
* Buy Slippage: 10%

{% hint style="info" %}
🐢 Launching with Delay is undetected on websites like Photon or BullX. This means it does not show the Sniper Bought (SB) or Sniper Sold (SS) badges.
{% endhint %}

### 🎯 Launch with Strategy _(coming sometime)_

Launch with a custom strategy made in the **🎯 Strategy Builder** dashboard. This is a highly configurable way of launching your token. Here are a few things you will be able to configure:

* Setup X buyers to buy in the same block
* Setup X buyers to buy with X delay
* Automatically sell (and/or rebuy) dev wallet after X seconds or percentage
* Rotate buyers to buy X% of supply
* Add comments to buyer transactions
* Automatically comment from your buyers using a customizable preset
* Instantly start bumping your coin with a customizable preset

And more options. These can all be used interchangeably.

### 5a. Launch token with preferred launch method

Click the corresponding launch button and wait a few seconds for the launch transaction to confirm. Once confirmed, you can click the **View on Pump** link and view your newly launched token.

## 6. Buy/Sell Features

To access the buy/sell features simply paste the pump.fun URL or the CA in the bot chat. It will open the panel, from where you can buy/sell individual buyers or with all of them at once.

Below is a screenshot of how the panel looks, scroll down for an explanation of how it works in detail:

<figure><img src="https://19767660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhZA9uZY1DWCPEv0mhHVS%2Fuploads%2Ff2fSnADNRu2lTocVupOx%2Fimage.png?alt=media&#x26;token=4198dcbb-2048-433e-bdd9-8680fdaa3d16" alt=""><figcaption></figcaption></figure>

### Selecting a wallet

The wallet address on top (next to [💳](https://emojipedia.org/credit-card)) showcases the selected buyer. If you click individual sell/buy it will use that wallet.

To navigate to a different wallet use the **⬅️ Back** or **➡️ Next** button.

### 🔗 Extend LUT with CA

If you are using this same panel with a coin that you have not launched and want to use the **All Sell Menu** options you need to create a LUT and extend it with the CA you are swapping.

### Buy All Check

This option is added for users who want to see the amounts they are buying with for each individual wallet. The amount is split across all 24 buyers from the amount you see on the **All Buy Menu**.

[^1]: Abbreviation of; Coin Address. Also named Mint Address or Public Key of the token/coin.

[^2]: Custom CA. Not randomly generated

[^3]: A private key generated with Solana CLI keygen in byte format.
