Installation
To start, we need some auxiliary tools for you to run BotPump.fun. However, installation may differ from one operating system to another.
NodeJS (22.13.1 LTS version)
As BotPump.fun was written and distributed in TypeScript, it is necessary to convert what was written into instructions that the computer understands and runs the program. For this purpose we use NodeJS.
Windows
Download here the prebuilt executable for Windows that is best suited to your computing architecture (usually x64). Follow the installer steps.

MacOS / Linux
Run each line separately below in your terminal:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install 22
nvm use v22.13.1
Verify the Node.js version:
node -v
Should print "v22.13.1".
PNPM
BotPump.fun uses several well-developed and tested components, and for that we need a manager for these components. We don't want to install the wrong version of our program's dependencies, right?
That's why we use the package manager called pnpm.
Windows
Open powershell or windows terminal. You can open them by searching for them in the search bar
MacOS / Linux
Open a terminal
Once terminal is open, type the line below and press enter
npm install -g pnpm@latest-10
Visual Studio Code (VScode) (Optional, but recommended)
As we are going to manage some text files with very specific formats, it is recommended to download and install Visual Studio Code. This is because this program allows us to edit and manage files located in a specific folder in a simple and efficient way, coloring parts of the files' content according to their properties, in addition to attaching a terminal (which we will use a lot!) to that folder. You can download and install the program according to your operating system.
Extract BotPump.fun program to your preferred directory
Open the folder in a terminal (if you chose VScode, open it through it).
Run the command:
pnpm install
Wait until the program finishes installing the dependencies.
If you opted for the Launcher or All-In-One, you must execute the command below:
pnpm migrate
This will initialize our database. Wait for the process to complete.
And now, let's configure our bot?
Last updated