Pumpfun sniper bot that can snipe pumpfun tokens as 1~5 places using jito & bloxroute
- Track new pumpfun token using Geyser, GRPC.
- Snipe new token using jito & bloxroute.
- Sell all token according to the settings
-
Clone the repository
git clone https://github.com/btcoin23/pumpfun_sniper_bot.git
-
Install dependencies
yarn install
-
Create and edit
.env
fileRPC_URL= GEYSER_URL= PRIVATE_KEY= AUTH_HEADER=
-
Set your configuration on
config.ts
fileexport const SNIPE_AMOUNT = 0.02 * LAMPORTS_PER_SOL; // buy amount export const BUY_TIP_AMOUNT = 0.001 * LAMPORTS_PER_SOL; // tip export const SELL_TIP_AMOUNT = 0.001 * LAMPORTS_PER_SOL; // tip export const SLIPPAGE = 100 // 100% export const useBloxRoute = true; // false if you want to use jito export const SELL_STEPS = [ { delay: 1 * 1000, amount: 0.3 }, { delay: 2 * 1000, amount: 0.2 }, { delay: 3 * 1000, amount: 0.1 }, { delay: 4 * 1000, amount: 0.1 }, { delay: 10 * 1000, amount: 0.3 }, ] // delay: 10s, amount 0.4%
-
Run the bot
npm start