Skip to content
This repository was archived by the owner on Feb 21, 2026. It is now read-only.

WalletWave v2.2.0

Latest

Choose a tag to compare

@LetsStartWithPurple LetsStartWithPurple released this 06 Feb 00:05
· 6 commits to main since this release
d9a32b4

Feature Update for WalletWave

This pull request introduces asynchronous API calls, improving wallet analysis speed, along with bug fixes, performance enhancements, and dependency cleanup. Below is a summary of changes:

🚀 Major Performance Upgrade: Asynchronous API Calls

  • Biggest Change: WalletWave now uses fully asynchronous API calls, allowing for much faster wallet analysis.
  • Performance Boost: The program can now analyze ~100 wallets in less than 2 minutes, with the potential to bring it down to 1 minute based on user settings.
  • Parallel Request Handling: Allows users to configure the number of simultaneous requests, balancing speed and rate limits

🔧 Fixes and Enhancements

  • Fixed semaphore issues for plugins that do not request user input
  • Resolved data conflicts related to responses from GMGN (see Issue #16)
  • Improved API reliability by refining client_v2 with a rich progress bar, better request handling, and randomized sleep intervals to prevent rate-limiting

🗑️ Codebase Cleanup and Refactoring

  • Removed unnecessary modules:
    • ✅ agent_mapper.py (no longer needed)
    • ✅ client.py (fully replaced with client_v2.py)
    • ✅ cloudflare_session.py (which was a test module)
  • Updated pyproject.toml and requirements.txt to reflect these changes and remove unused dependencies
  • Refactored module structure to improve maintainability and readability

This update makes WalletWave into a significantly faster and more scalable tool for Solana wallet analysis

Big thanks to @viksant for his hard work in making WalletWave one of the fastest wallet analyzers out there! 😎