# pump-dump 🚀
[](https://crates.io/crates/pump-dump)
[](https://docs.rs/pump-dump)
[](LICENSE)
[](https://github.com/ivs-ug/pump-dump/actions)
A powerful CLI tool for inspecting Pump.fun pools, decoding events, and analyzing transactions on the Solana blockchain.

## 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
```bash
cargo install pump-dump
```
### From source
```bash
cargo install --git https://github.com/ivs-ug/pump-dump pump-dump
```
### Pre-built binaries
Download the latest release from [GitHub Releases](https://github.com/yourusername/pump-dump/releases).
## Usage
### Basic Commands
```bash
# 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
```bash
# 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

## Commands
| `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
| `-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.