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() .envrequired withINFURA_PROJECT_IDset- Make sure to keep
.envfile 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_hereThis 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.