Skip to content

Releases: BitMorphX/whale_scope

WhaleScope v2.0.0

29 Jun 18:58
Compare
Choose a tag to compare

πŸ“Ž RELEASE NOTES – WhaleScope

Version: 2.0.0
Release Date: 2025-06-29


πŸš€ Overview

WhaleScope evolves into a refined Ethereum mempool monitoring tool. Version 2.0.0 brings structural updates, enhanced documentation, a cleaner layout, and an official license transition.

The project now adopts the Apache 2.0 License, replacing the previous MIT license. This change ensures clear attribution, distribution rights, and better protection for both contributors and users.


πŸ”§ Core Features

  • πŸ‹ Detects ETH transfers β‰₯50 ETH
  • πŸ”„ Tracks UniswapV2, UniswapV3, SushiSwap token swaps
  • 🧠 Resolves token symbols from contracts (if symbol() implemented)
  • πŸ“‘ Listens to Ethereum mempool using Infura WebSocket
  • πŸ–₯️ Displays transactions live in terminal with curses
  • πŸ“ Logs all whale events to whale_transactions_log.txt
  • πŸ’» CLI support via whale_scope.bat (Windows)

βœ… Included in v2.0.0

  • βœ… whale_scope.py – Main listener and processor
  • βœ… whale_scope.bat – Windows launcher
  • βœ… .github/FUNDING.yml – GitHub Sponsors metadata
  • βœ… README.md – Updated with new structure and license info
  • βœ… LICENSE – Apache 2.0 license
  • βœ… NOTICE – Attributions and reuse clarification
  • βœ… ETHICS.md – Responsible use declaration
  • βœ… RELEASE_v1.0.0.md – Original release notes
  • βœ… RELEASE_v2.0.0.md – This changelog
  • βœ… .gitignore – Excludes sensitive/local files
  • βœ… whale_transactions_log.txt – Logged transactions

⚠️ Notes

  • Native Windows terminal (cmd, PowerShell) unsupported – use WSL, Ubuntu, etc.
  • Token symbols may not resolve if smart contract lacks symbol()
  • .env required with INFURA_PROJECT_ID set
  • Make sure to keep .env file private – it's excluded from Git via .gitignore

πŸ“Œ Related Files


πŸ“œ License

As of version 2.0.0, WhaleScope is licensed under the Apache 2.0 License


🍱 Support

β˜… Bitcoin (BTC)
1MorphXyhHpgmYSfvwUpWojphfLTjrNXc7

β˜… Monero (XMR)
86VAmEogaZF5WDwR3SKtEC6HSEUh6JPA1gVGcny68XmSJ1pYBbGLmdzEB1ZzGModLBXkG3WbRv12mSKv4KnD8i9w7VTg2uu

β˜… Dash (DASH)
XtNuNfgaEXFKhtfxAKuDkdysxUqaZm7TDX

We also value early privacy coins such as:
β˜… Bytecoin (BCN)
bcnZNMyrDrweQgoKH6zpWaE2kW1VZRsX3aDEqnxBVEQfjNnPK6vvNMNRPA4S7YxfhsStzyJeP16woK6G7cRBydZm2TvLFB2eeR

πŸ™ Thank you for supporting ethical research and independent development.


πŸ‘€ Author & Contact

πŸ”— GitHub: https://github.com/BitMorphX
βœ‰οΈ Email: BitMorphX@proton.me
πŸ’¬ Telegram: https://t.me/BitMorphX

β€œI morph bits, not to break, but to understand.”
β€” BitMorphX


Β© BitMorphX – All rights reserved.

WhaleScope v1.0.0

29 Jun 18:56
Compare
Choose a tag to compare
WhaleScope v1.0.0 Pre-release
Pre-release

πŸ“Ž RELEASE NOTES – WhaleScope

Version: 1.0.0
Release Date: 2025-05-20


πŸš€ Overview

This is the first official release of WhaleScope, a real-time Ethereum transaction tracker built for the terminal.

It listens to the Ethereum mempool via Infura WebSocket and displays transactions that meet whale-level thresholds or involve token swaps on major DEX platforms.


πŸ”§ Core Features

  • πŸ‹ Detects ETH transactions β‰₯50 ETH
  • πŸ”„ Monitors UniswapV2, UniswapV3, and SushiSwap for token swap activity
  • 🧠 Resolves token symbols from smart contracts
  • πŸ“‘ Real-time mempool monitoring using Infura WebSocket
  • πŸ“Ί Live terminal interface using curses
  • πŸ“ Transaction logging to whale_transactions_log.txt

βœ… Included in v1.0.0

  • βœ… whale_scope.py – Main Python script
  • βœ… requirements.txt – Dependencies
  • βœ… README.md – Setup and usage instructions
  • βœ… LICENSE – MIT license
  • βœ… whale_transactions_log.txt – Output file for logged transactions

⚠️ Known Limitations

  • ❗ Terminal interface is not compatible with Windows cmd or PowerShell β€” use WSL or Linux
  • ❗ Token symbols may not resolve if the contract does not implement the symbol() method
  • ❗ Requires valid Infura Project ID with WebSocket access

πŸ“¦ Installation

pip install -r requirements.txt
python3 whale_scope.py

πŸ” API Configuration

WhaleScope uses a .env file to securely load your Infura Project ID.

Create a file called .env in the project root with the following content:

INFURA_PROJECT_ID=your_infura_project_id_here

This is automatically loaded by the python-dotenv library.


🍱 Support

β˜… Bitcoin (BTC)
1MorphXyhHpgmYSfvwUpWojphfLTjrNXc7

β˜… Monero (XMR)
86VAmEogaZF5WDwR3SKtEC6HSEUh6JPA1gVGcny68XmSJ1pYBbGLmdzEB1ZzGModLBXkG3WbRv12mSKv4KnD8i9w7VTg2uu

β˜… Dash (DASH)
XtNuNfgaEXFKhtfxAKuDkdysxUqaZm7TDX

We also value early privacy coins such as:
β˜… Bytecoin (BCN)
bcnZNMyrDrweQgoKH6zpWaE2kW1VZRsX3aDEqnxBVEQfjNnPK6vvNMNRPA4S7YxfhsStzyJeP16woK6G7cRBydZm2TvLFB2eeR

πŸ™ Thank you for supporting ethical research and independent development.


πŸ‘€ Author & Contact

πŸ”— GitHub: https://github.com/BitMorphX
βœ‰οΈ Email: BitMorphX@proton.me
πŸ’¬ Telegram: https://t.me/BitMorphX

β€œI morph bits, not to break, but to understand.”
β€” BitMorphX


Β© BitMorphX – All rights reserved.