explaingit

open-builders/pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot

Analysis updated 2026-05-18

143TypeScriptAudience · developerComplexity · 4/5LicenseSetup · moderate

TLDR

A TypeScript bot that launches meme coins on pump.fun and coordinates simultaneous buys from multiple Solana wallets.

Mindmap

mindmap
  root((pump.fun bundler))
    What it does
      Token launch
      Bundled buys
      Wallet coordination
    Tech stack
      TypeScript
      Solana
      Jito bundles
    Use cases
      Coordinated token launch
      Multi wallet buying
      Vanity token address
    Audience
      Crypto developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Launch a token on pump.fun with metadata uploaded automatically

USE CASE 2

Coordinate simultaneous buys from several wallets at token launch

USE CASE 3

Generate a vanity token address ending in 'pump'

USE CASE 4

Clean up leftover on-chain accounts and recover SOL after a launch

What is it built with?

TypeScriptSolanaNode.js

How does it compare?

open-builders/pumpfun-bundler-pump.fun-bundler-solana-token-bundler-botopenai/openai-deno-buildpro-tech-killers/binance-trading-bot
Stars143143143
LanguageTypeScriptTypeScriptTypeScript
Last pushed2024-10-30
MaintenanceStale
Setup difficultymoderateeasymoderate
Complexity4/52/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a funded Solana wallet and careful private-key handling via a local .env file.

Use freely for almost any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

This is a TypeScript tool for launching tokens on pump.fun, a platform built on the Solana blockchain where people create and trade meme coins. The specific problem this tool solves is coordination: when you create a new token, you often want multiple wallets to buy it at the exact same moment the token goes live, rather than buying one at a time. Doing those buys simultaneously is called "bundling", and it requires special infrastructure on Solana. The tool handles the full sequence automatically. It creates the token, uploads its metadata (name, description, image), distributes Solana's currency (SOL) from a main wallet into several child wallets, then fires coordinated buy instructions from all of those wallets in a single batch. On the real Solana network (called mainnet), those batches go through Jito or Lil-Jit, which are services that process groups of transactions together. On the test network (devnet), it falls back to a simpler step-by-step approach without those services. Configuration happens through a single .env file. You set things like how many wallets to use, how much SOL each one spends, which network to run on, and your wallet's private key. There is also an optional vanity mode that generates a token address ending in the letters "pump". The README includes a detailed table of every setting and what it does. After the launch, utility scripts let you check status, gather SOL back from the child wallets, and clean up the Address Lookup Tables that Solana uses to compress transaction data. These cleanup steps matter because unused on-chain accounts can tie up small amounts of SOL indefinitely. The README includes a disclaimer that this is for educational and research use, and that you are responsible for complying with platform rules, tax obligations, and the safety of your own private keys. It also warns to never commit your .env file or generated key files to version control. The license is ISC.

Copy-paste prompts

Prompt 1
Explain how this tool bundles simultaneous buy transactions using Jito on Solana mainnet.
Prompt 2
Walk me through configuring the .env file to set wallet count and SOL amounts per wallet.
Prompt 3
How do I run this bundler on Solana devnet instead of mainnet?
Prompt 4
Show me how the cleanup scripts recover SOL from child wallets and clear Address Lookup Tables.

Frequently asked questions

What is pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot?

A TypeScript bot that launches meme coins on pump.fun and coordinates simultaneous buys from multiple Solana wallets.

What language is pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot written in?

Mainly TypeScript. The stack also includes TypeScript, Solana, Node.js.

What license does pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot use?

Use freely for almost any purpose, including commercial use, as long as you keep the copyright notice.

How hard is pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is pumpfun-bundler-pump.fun-bundler-solana-token-bundler-bot for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.