# Welcome to PumPill (PumpFunBot)

This is a quick guide to introduce you the trading bot based on pump.fun. You will find a section for you to setup the bot to fit your usage and a technical section to explain the way we operate.

**Accounts**&#x20;

X : <https://twitter.com/tradepumpillbot>

Telegram group : <https://t.me/+08HYEptM-jxhOTM0>

## ⏭️ Next&#x20;


# What is PumPill ?

PumPill (PumpFunBot) is **the best solution** for trading tokens on [pump.fun](/quick-setup-guide/why-pumpill). It enables users to execute transactions more swiftly than any other method.

With PumPill, you're able to lock in prices that can **enhance your profitability**.&#x20;

The bot features **quick buy** and **quick sell** options, ensuring you maintain an edge over other traders.&#x20;

Additionally, PumpFunBot offers comprehensive tracking of your positions, including:

* Initial Position Data
* Real-time Profit
* **Real-time Net Profit** (including the fees you paid for your transaction)
* Wallet Balance


# Get started on pump.fun

Pump.fun is a website which allow users to create tokens which can be traded on virtual pools. This concept offers protection against rug and reduce MEV.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FsRe65FwuEtreWWMRPH1S%2Fimage.png?alt=media&amp;token=3b61d220-4548-49c7-81fc-8224b21a1b8b" alt=""><figcaption><p>Pump.fun main page</p></figcaption></figure>


# Why PumPill

To trade tokens on [pump.fun](/quick-setup-guide/why-pumpill), you need to use the website interface and pump's purchase system which is **really slow and expensive**.

Because pump.fun's tokens are not related to a real pool, **you can't use a trading bot (like BonkBot)** to trade faster. That's why we have developed **PumpFunBot**.


# Initializing PumPill

Still in early access !

Press start or type `/start` and you will be greeted by the following message.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FgBPYd4GPnr5APGrtMSib%2Fimage.png?alt=media&amp;token=afedb7e4-a10d-47aa-9669-f6bd316f8e1e" alt=""><figcaption></figcaption></figure>


# Export you wallet

You can export your **wallet** **private key** using this button on the menu.

You can also withdraw your sol on another wallet.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2F4YEwj1DjYbiilprq7ZRm%2Fimage.png?alt=media&amp;token=6bbff7c4-cd80-4180-aca9-a10c3acaea8d" alt=""><figcaption></figcaption></figure>

:warning: **Don't ever communicate this key with anyone** :warning:


# Depositing Sol

At this stage, you can send a small amount of Sol to the address from any wallet you use.

In this example **I send 0.015 Sol to my bot wallet** (address **D8a**...) :&#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FckXPHRulxWiu4FbyqFYJ%2Fimage.png?alt=media&amp;token=138d0d03-8dc7-4384-a99a-811f62cdb83e" alt=""><figcaption></figcaption></figure>


# Buying Tokens

Your account now have founds to make quick trades.

I saw a new token with a great potential and I wanna take position **as fast as possible** to maximise my profit.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2F1w5p0iwSmvHzgvvolY68%2Fimage.png?alt=media&amp;token=72d62ca2-60aa-4dba-bd52-ef250ad7a8f7" alt=""><figcaption></figcaption></figure>

I paste token URL or token Mint in the chat of the telegram bot and I enter the amount I want to buy :&#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FXMA24TnJvTjR82io3lqp%2Fimage.png?alt=media&amp;token=d6f831d7-bc47-45b4-84c0-2b1036fe4714" alt=""><figcaption></figcaption></figure>

If you activate Fast Buy in your settings, you will buy a predefined amount and be quicker.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FIi2VdSAa5sGnWl5zicWD%2Fimage.png?alt=media&amp;token=851e42cf-64f8-445e-9ae5-d0124879b49e" alt=""><figcaption></figcaption></figure>


# Managing your tokens

On your bot type /manage or click "Sell & Manage" on the Start menu to display the list of owned your tokens.

If you have multiple tokens you will see a similar list :&#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FHxEugZ1lthbkZhrOTAVA%2Fimage.png?alt=media&amp;token=65b393be-cd82-4533-bd60-dc03da27c6e5" alt=""><figcaption><p>JeeStar Gomes &#x26; Minnie Of Meme are tokens hold for the demonstration</p></figcaption></figure>

Click on the asset you wanna manage or click "Manage all asset".

It opens the management :&#x20;

You can sell, refresh to update data and move between differents tokens with the arrows.

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FaIJexPwFI8gN1XUjIeC0%2Fimage.png?alt=media&amp;token=29692fa5-0154-4606-a6fa-3383be16e4d2" alt=""><figcaption><p>Token Management Interface</p></figcaption></figure>

If you don't want to display a token (for example if you have a negligible portion of it) you can click "Hide from Sell & Manage", this will hide it on your bot.

:warning: Don't click this button if you want to trade it later ! :warning:


# Selling Tokens

While you mananing your tokens, you can sell your coins you juste click the options that fits your willing and it is sold !

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FEsvb2Rk9eXqzZ5IBe53h%2Fimage.png?alt=media&amp;token=4d1f9780-3749-4445-bfbf-3e1b689f4258" alt=""><figcaption></figcaption></figure>

When a token hit raydium, you are still able to sell it from the bot, which allow you to save lot of important time.


# Sniper

This section explains how to set up your buy sniper to take super early positions on tokens that you filter by name, ticker or creator (minter).

To snipe a token, you need to click on "Sniping" on starting menu or type /sniping in bot chat.

The bot will display the sniper settings :

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2Fj6ZZOuI1xMF8PQ0VOokm%2Fimage.png?alt=media&amp;token=b3ddc22f-1721-4847-814e-e49d0ad76a5e" alt="" width="375"><figcaption><p>Sniper interface</p></figcaption></figure>

By default, the sniper mode is **turned off**.&#x20;

To use it, enter the **amount you want to purchase for each detection** in the amount section, your **priority fees**, and your **slippage**. Since your buy settings are good, you have to adjust your **targets**.

**Targets** are the **triggers** for the sniper to execute a purchase, you can multiples **mint name** for example and the sniper will snipe every token that have a name included in your list.&#x20;

{% hint style="info" %}
Targets are **additive**, meaning if a token has at least one matching parameter (**developer wallet, mint name, ticker**), it will **buy the token**.
{% endhint %}

Targets criteria are :

* **Dev Wallet**: Focus on tokens deployed by specific addresses.
* **Mint Name**: Target tokens by their mint names.
* **Mint Ticker**: Select tokens based on their ticker.

[➡️](https://emojiterra.com/right-arrow/) The transactions fees used by the sniper are the transaction fees in your bot settings. Be sure to have at **least a medium transaction fees configuration** in your **/settings**.

{% hint style="warning" %}
When you **don't add any targets**, the sniper snipes **every token created** without specific filtration. Be sure to use this reasonably.
{% endhint %}


# Copy Trading

You can enable Copy Trading on the bot. To do so click on "Copy Trading" on the menu or type "/copytrading".

You will end up on this window :&#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FHp4FW5cyOVHW5Vo8JykH%2Fimage.png?alt=media&amp;token=bfcbd607-e668-4087-87f1-80f038a9bb80" alt="" width="375"><figcaption></figcaption></figure>

Click "Add an account" and paste account address that you wanna copy. Once you follow accounts, set the amount for the buy and click to enable buy like so : &#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FTGSPpN1qN1XEgBqqJAm8%2Fimage.png?alt=media&amp;token=25609abe-9e72-4e74-ada5-b92c7e8b40db" alt="" width="375"><figcaption></figcaption></figure>

Now you bot is automatically following the users in "Accounts" section.


# Finding Tokens Fast

We implemented a feed which displays the last pump.fun tokens minted. It is very usefull to take early positions and make profit. To use it you can do so :&#x20;

* On your /start menu on the bot click "Fresh mints" or you can just click on this link : <https://t.me/PumpLiveMint>
* You will see displayed tokens, for example :

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FnsxorbbDk9TLDqBBKBIi%2Fimage.png?alt=media&amp;token=9b1ffbec-ab55-4c4e-9b8d-cdf7a13b2bc6" alt="" width="284"><figcaption></figcaption></figure>

You can see all token information on real-time. If you decide to buy him just click "Fast Buy" and you will own it on your bot.

Don't forget to modify your fast buy settings on the bot before. Tutorial here : [Settings](/quick-setup-guide/settings)


# Withdraw SOLs

On your wallet settings, you can withdraw any SOLs on any address\
![](https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2F7ALspWO21FMU9iPTrz3t%2Fimage.png?alt=media\&token=4474e87c-93fb-4f06-9e6b-bf8681113d2e)


# Settings

**SLIPPAGE CONFIG**

Customize your slippage settings for buys and sells. Tap to edit.

Max Price Impact is to protect against trades in extremely illiquid pools.

**FAST BUY**

Immediately buy when pasting token address or Pump.fun URL. Tap to toggle. &#x20;

**PREDEFINIED BUY BUTTONS**

Select the amount on your buys buttons. If you use fast buy, you may not feel concern.

&#x20;

**TRANSACTION FEES**

Click on the amount to switch between : Low, Medium, High and Very High

This have an impact on the speed on your transaction.

**PRIORITY FEES**

This is the amount you want to tip to the validator. The more you tip the more your transaction will be prioritize.

**SELL SNIPER**

Enter the loss detection and profit detection in % to automatically sell.

If I the bot to automatically sell on 50% profit I click <img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FerFEdkicvkwknwo78eFL%2Fimage.png?alt=media&amp;token=6fcfbc43-83a3-4948-aa17-8e1725fd03b3" alt="" data-size="line"> and I type "50".

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FXqrbZS5XFXLrl29mV1Pw%2Fimage.png?alt=media&amp;token=9eeddd19-0ac3-44e5-b250-2cd02ecb7f39" alt="" width="425"><figcaption></figcaption></figure>


# MEV Protection

In order to **protect** you from **slippage**, **front-running** and **sandwich** **attacks**, you can use alternatives trading modes. By default transactions are made in **Turbo Mode**.&#x20;

You can switch between differents modes :&#x20;

* :shield: **MEV/Front-run protection** : **Safeguard** you from front-run and sandwich **attacks** but is **slower**
* :brain: **Smart** : **Faster** than protection and **reduces your chances of getting attacked**
* :boom: **Turbo** : The **fastest** mode but is **attack sensible** &#x20;

To switch mode, go to your bot and do **/settings**, then click on the mode button. In the example below, it is the ":boom:Turbo mode" button. Click here until you find the mode that suits you the best.&#x20;

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2F6BIoVEskmdja4QS7aHTG%2Fimage.png?alt=media&amp;token=4415e05f-a46d-4a45-a8fb-1f5054ec639e" alt=""><figcaption><p>MEV Protection in Turbo mode</p></figcaption></figure>

When MEV Protection is enabled (:shield:**mode**), the bot is always **safeguarding you from attackers** but the **transactions are slower and can fail more frenquently**.

{% hint style="danger" %}
For (:shield:**MEV Protection**) and (:brain:**Smart**) modes, please ensure that you have at least **0.001 SOL of priority fees** in your settings. Otherwise, the transaction **will fail**.
{% endhint %}


# Fee Structure

<figure><img src="https://125905346-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKpRq0LYrGt941GsI09It%2Fuploads%2FLM606jShO4iQC9xHxjAV%2Fimage.png?alt=media&amp;token=13f3f861-cb3e-44ef-b026-59136de3b365" alt="" width="375"><figcaption><p>Fee Structure</p></figcaption></figure>

We charge 1% fees on each transaction, of which:

* 40% go to servers and RPC's
* 30% go to the team behind maintaining PumpFunBot&#x20;
* 15% go to marketing
* 15% $Coin ?&#x20;


# Points System

Can be useful for... $PP?

### Trading

* *Buy/Sell* volume converted in points **1sol = 10.000pts**

### Referral

1. *First trade* new referred gains **5.000pts**
2. Referrer gains **30%** of *new referred user points*

### Time Usage

* *Unique Days* usage gives **3.000pts/days**
* *Unique Weeks* usage gives **30.000pts/weeks**

{% hint style="info" %}
Points are not transferable.
{% endhint %}

#### Example

> MisterDegen is a new PumPill user.\
> \
> He used a *referral code* to join **PumPillBot** earning **5.000pts**!
>
> MisterDegen buy *1.0 sol* of $CAT token, he earns **10.000pts.**
>
> He then sell it's $CAT token for *3.0 sol* with a stunning *200% profits*, earning **30.000pts.**\
> \
> This day being it's first unique day, he also earns **3.000pts**.\
> \
> In total he earned **48.000pts**!


# Safety and Security

:warning: For your wallet safety, **don't ever communicate your private key** and keep your **Telegram account safe**. :warning:

You are **the only one who can see your private key**, it is linked to you telegram account.

We don't store your private key in clear.

The only data stored in clear in our database is :&#x20;

* Public Key
* Transactions History


