Pumpfun Vanity Address Generator
This project is a fast CLI tool to generate Pumpfun wallet addresses (public keys) with a custom prefix (vanity address), leveraging multithreading for speed.
Features
- Generates Pumpfun addresses with a user-specified prefix
- Multithreaded for high performance (using all CPU cores by default)
- Outputs both the public address and private key
Installation
-
Install Rust (if not already installed):
|Follow the on-screen instructions to complete the installation.
-
Clone this repository:
-
Build the project:
Usage
Run the program with your desired prefix:
- Replace
<PREFIX>with the string you want your Pumpfun address to start with (case-sensitive). - Optionally, specify the number of threads (defaults to all CPU cores):
Example
This will search for a Pumpfun address starting with Sol using all available CPU cores.
Output
- The program prints the matching address, the private key (in Base58 and bytes), and the time taken.
Library Usage
You can use this crate as a library in your own Rust project:
Add to your Cargo.toml:
= "0.1.0"
Example usage:
use find_vanity_address;
let result = find_vanity_address;
println!;
License
MIT