A command-line automation toolkit for Pump.Fun workflows on Solana.
This project helps streamline keypair generation, launch preparation, pool bundle execution, and percentage-based selling actions through a simple interactive menu.
Solana Rugpull Bot is designed for operators who need fast, repeatable execution across multiple wallets and launch steps.
It focuses on practical scripting flows with minimal setup friction.
- Interactive CLI menu for guided operation
- Keypair generation utilities
- Pre-launch checklist and sender flow
- Pool bundle creation support
- Sell-by-percentage support for:
- Pump.Fun
- Pump Swap
- Node.js 18+ (recommended 20+)
- npm
- A configured
.envfile with required runtime values - Solana wallet/key material appropriate for your workflow
npm installnpm run startAfter launch, select one of the menu options:
- Create Keypairs
- Pre Launch Checklist
- Create Pool Bundle
- Sell % of Supply on Pump.Fun
- Sell % of Supply on Pump Swap
Type exit to quit.
.
├── main.ts
├── config.ts
├── src/
│ ├── createKeys.ts
│ ├── createLUT.ts
│ ├── jitoPool.ts
│ ├── keyInfo.json
│ ├── sellFunc.ts
│ ├── sellPumpSwap.ts
│ ├── senderUI.ts
│ ├── clients/
│ │ ├── LookupTableProvider.ts
│ │ ├── config.ts
│ │ └── jito.ts
│ └── keypairs/
│ └── keypair1.json
└── README.md
- Keep sensitive secrets out of source control.
- Validate network, RPC, and key configuration before running live flows.
- Test with small amounts first before running larger operations.
For custom integrations or advanced workflow support, use your preferred project contact channel.