Releases: BitMorphX/whale_scope
WhaleScope v2.0.0
π 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 withINFURA_PROJECT_ID
set- Make sure to keep
.env
file private β it's excluded from Git via.gitignore
π Related Files
- whale_scope.py
- whale_scope.bat
- whale_transactions_log.txt
- README.md
- LICENSE
- NOTICE
- ETHICS.md
- RELEASE_v1.0.0.md
- RELEASE_v2.0.0.md
- .gitignore
- .env (not versioned)
π 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
π 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.