Skip to content

Uncover trading gems with WalletWave: A Python-based Solana wallet scanner designed to analyze transactions including PNL, trades, account balances, risk, and high performing wallets. WalletWave's modular architecture allows users to extend its functions with custom plugins, which tailors the experience to your specific trading needs.

License

Notifications You must be signed in to change notification settings

LetsStartWithPurple/WalletWave

WalletWave

WalletWave is a Python-based solana wallet scanner to boost your copy trade strategy! Designed to analyze transactions including, but not limited to PNL, trades, and account balances. Analyze at lighting speeds by scanning 1oo potentially winning wallets in 2 minutes or less! It is modular, which allows users to extend its functions with custom plugins. It's an additional tool to find Solana wallets that work well with your copy trading strategy.

DISCLAIMER

Even though the wallets that WalletWave exports fit a criteria that may work for your strategy, it is best to still do your own research with additional solana tools such as Dex Screener, Birdeye.so, GMGN.ai, etc.


Features

  • Analyze SOLANA wallets
  • View PNL (Profit and Loss), trades, and balances
  • Modular plugin support
  • CLI interface that works on both Windows and Linux
  • Utilizes GMGN.ai to view winrate
  • Exports to CSV or TXT file for additional analysis.

Installation

Prerequisites


Windows

Option 1: Using make

  1. Install make via Chocolatey or GnuWin32.
  2. Clone the repository
git clone  https://github.com/LetsStartWithPurple/WalletWave.git
  1. Change Directory
cd WalletWave 
  1. Install with make
make install
  1. Activate virtual environment
    Powershell .venv\Scripts\Activate.ps1
    Command Prompt .venv\Scripts\activate.bat

  2. Run WalletWave

walletwave 

Option 2: Manual Installation (no make)

  1. Clone the repository
  2. Navigate to project directory
  3. Create virtual environment
python3 -m venv .venv
  1. Activate virtual environment
    Powershell .venv\Scripts\Activate.ps1
    Command Prompt .venv\Scripts\activate.bat
  2. Install dependencies:
pip install --upgrade pip
pip install .
  1. Run WalletWave:
walletwave 

Linux

  1. Clone the repository:
git clone https://github.com/LetsStartWithPurple/WalletWave.git
  1. Navigate to directory
cd WalletWave 
  1. Install with make:
make install  
  1. Activate virtual environment
source .venv/bin/activate 
  1. Run WalletWave
walletwave 

Preview Linux Install

Linux Install

Plugin Development

See Plugin Development Wiki


Community


License

This project is licensed under CC0 1.0 Universal


Disclaimer

WalletWave is for educational and informational purposes only. Always verify outputs using additional tools and your own research.


Contributions

We welcome code contributions! In fact we encourage it! If you'd like to help improve WalletWave, please see:

We will never solicit money from our users, but if you would like to donate to the project, here is the Solana address.

Solana Wallet Address: 2NbHvVDjpNf8hG9aDjLom57Z1SwgH1G3wgih1amyLLzS

Thank you so much for your support! Just using WalletWave fills my heart with joy and is contribution enough!

About

Uncover trading gems with WalletWave: A Python-based Solana wallet scanner designed to analyze transactions including PNL, trades, account balances, risk, and high performing wallets. WalletWave's modular architecture allows users to extend its functions with custom plugins, which tailors the experience to your specific trading needs.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •