Skip to content

Launch token on pumpfun(pump.fun), bundle buy, migrate token to pump swap(pumpAmm), buy token on pumpswap, increase volume

Notifications You must be signed in to change notification settings

m8s-lab/pump-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Launch token on pumpfun(pump.fun), bundle buy, migrate token to pump swap(pumpAmm), buy token on pumpswap, increase volume

How it works

  • Create wallets for bundle buy, make volume.
  • Distribute SOL to wallets.
    They shouldn't share the same original fun source since it can be easily detected as insiders.
  • Launch token or find an already launched token which has no holders.
    Already launched tokens have different creator and a bit long history.
  • Bundle buy the token using Jito.
  • Send the migrate transaction with buy on pump swap.
    You can be the last buyer on pumpfun and first buyer on pump swap.
  • Distribute tokens to maker wallets.
    Usually they detect token transfer, so remain some holders that can be displayed on the page as top holders.
  • Increase volume using maker wallets.
    Send buy and sell instructions in the same transaction, so that, it can not be affected by other users.
  • Calculate profit.
    Calculate total fee spent and total profit once you sell all the tokens you hold.
  • Sell tokens.
    Sell all tokens if you can make enough profit.
  • Close wallets and prepare for next token launch.

How to install

Prerequites

Install node environment.

Here're some useful links for installing node environment.
https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04

Download the project

Setup git bash if you don't have it.

https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

Clone this project to local machine.

git clone https://github.com/m8s-lab/pump-launcher

Install node modules.

cd pump-launcher
yarn

Configuration

Set environment variables in .env file

Copy .env.template as .env and edit it.

MONGO_URI: uri to mongo db that stores token data
SOLANA_MAINNET_RPC: solana mainnet rpc url
PRIVATE_KEY_PATH: path to main solana keypair file.

Config the parameters

IS_NEW_LAUNCH: launch new token or user provide CA of already launched token.
NUM_BUNDLE_WALLETS: number of wallets to bundle buy on pump.fun(max: 27).
INITIAL_BUY_LAMPORTS: initial buy lamports in the launch transaction.
NUM_MAKERS: number of maker wallets.
MIGRATE_BUY_LAMPORTS: first buy lamports after the migrate instruction.
TP_AMOUNT: sell tokens if profit reaches TP_AMOUNT

Run bot

Build the project.

yarn build

Run bot and take profit.

yarn start

Example address

Token CA: https://solscan.io/account/jV7diGWdEcveTDPfLjWqEToJz428E195WXyvbPGpump
Bundle buy tx(last buy on pump.fun): https://solscan.io/tx/3CssBSf5CYdvBrBUh5aY6HNYq9nWYxrkfgxx7HBN19Ar8bz53GbHL44Bi4tFNHw1z6q8NnYe6VktSUnCrDFsshYq
Migrate tx(first buy on pumpswap): https://solscan.io/tx/3cfWwqFTbP7bz4BPqky9guJyZSxsB4CZUUko5kE4Si1FTa8KHdcjfSayvTQxcmjgeQNj3Hpeyvh2VrjSaeahDQA9

Screenshot 2025-05-31 050808

Contact

About

Launch token on pumpfun(pump.fun), bundle buy, migrate token to pump swap(pumpAmm), buy token on pumpswap, increase volume

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published