pump-dump

Crates.iopump-dump
lib.rspump-dump
version0.1.0
created_at2025-08-23 13:56:03.638668+00
updated_at2025-08-23 13:56:03.638668+00
descriptionA CLI tool for inspecting Pump.fun pools, events, and transactions on Solana
homepagehttps://github.com/ivs-ug/pump-dump
repositoryhttps://github.com/ivs-ug/pump-dump
max_upload_size
id1807535
size217,355
Ivan (ivs-ug)

documentation

https://docs.rs/pump-dump

README

pump-dump 🚀

Crates.io Documentation License Build Status

A powerful CLI tool for inspecting Pump.fun pools, decoding events, and analyzing transactions on the Solana blockchain.

Banner

Features

  • Event Decoding: Parse and display Pump.fun events from base64 data
  • Account Analysis: Fetch and decode account data from Solana addresses
  • Transaction Inspection: Extract and analyze Pump.fun events from transaction logs
  • Flexible RPC: Support for any Solana RPC endpoint
  • Beautiful Output: Colored, formatted display with intuitive layout
  • Fast & Reliable: Built with Rust for maximum performance

Installation

From crates.io

cargo install pump-dump

From source

cargo install --git https://github.com/ivs-ug/pump-dump pump-dump

Pre-built binaries

Download the latest release from GitHub Releases.

Usage

Basic Commands

# Decode a pump.fun event from base64 data
pump-dump event "G3KpTd7rY3YHAAAAVGFrZSBJdAQAAABFYXN5UAAAAGh0dHBzOi8v..."

# Inspect account data
pump-dump account 7AxPySqt2JiBYKJjqiAss9pHHBPDrWHnU5TmgkiACxxa

# Analyze transaction logs for pump.fun events  
pump-dump tx 4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf

Advanced Usage

# Use custom RPC endpoint
pump-dump -u https://solana-rpc.publicnode.com account 7AxPySqt2JiBYKJjqiAss9pHHBPDrWHnU5TmgkiACxxa

# Use with mainnet-beta (default)
pump-dump -u https://api.mainnet-beta.solana.com tx <signature>

# Use with devnet
pump-dump -u https://api.devnet.solana.com account <address>

Example Output

Event Decoding From Tx

Tx Dump

Commands

Command Description Example
event <data> Decode base64 pump.fun event data pump-dump event "G3KpTd7rY3YH..."
account <address> Fetch and decode account data pump-dump account 7AxPySqt2JiB...
tx <signature> Extract events from transaction logs pump-dump tx 4wTV1YmiEkRv...

Global Options

Flag Description Default
-u, --rpc-url <URL> Solana RPC endpoint https://api.mainnet-beta.solana.com
-h, --help Show help information
-V, --version Show version information

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

MIT — Do whatever you want for the great good! Credit appreciated, not required.

Disclaimer

This tool is for educational and research purposes only. Always verify data independently and use at your own risk. The authors are not responsible for any financial losses or damages.

Commit count: 9

cargo fmt