WhaleScope is a terminal-based Python application that monitors real-time Ethereum mempool activity using Infura WebSocket. It detects large ETH transactions and token swaps through DEXes such as Uniswap and SushiSwap, displaying them in a real-time terminal interface.
- π Live tracking of Ethereum mempool via Infura WebSocket
- π Detects whale-level ETH transfers (β₯50 ETH)
- π Monitors token swaps on Uniswap V2/V3 and SushiSwap
- π Automatically extracts token symbols from smart contracts
- π₯οΈ Real-time terminal UI with
curses
- π Logs transactions to
whale_transactions_log.txt
whale_scope.py
β Main Ethereum transaction watcherwhale_scope.bat
β Windows launcher for convenience.env
β Template for.env
setup.vscode/
settings.json
β VS Code settingslaunch.json
β Debug configurationtasks.json
β Task automationextensions.json
β Suggested extensions
.github/
FUNDING.yml
β GitHub sponsor setup
assets/
banner.png
β Banner used in UI and docs
LICENSE
β Apache 2.0 LicenseNOTICE
β Legal notices and third-party attributionsETHICS.md
β Responsible use policyREADME.md
β Project documentation (this file)requirements.txt
β Dependencies listRELEASE_v1.0.0.md
β Initial changelogRELEASE_v2.0.0.md
β Latest changeswhale_transactions_log.txt
β Output of detected transactions
web3
websockets
python-dotenv
eth-utils
Install via:
pip install -r requirements.txt
Requires Python 3.7 or newer.
python whale_scope.py
whale_scope.bat
You will see live transaction output in the terminal and a log file will be created automatically.
whale_scope/
βββ assets/
β βββ banner.png
βββ .github/
β βββ FUNDING.yml
βββ .vscode/
β βββ extensions.json
β βββ launch.json
β βββ settings.json
β βββ tasks.json
βββ whale_scope.py
βββ whale_scope.bat
βββ .env
βββ .gitignore
βββ LICENSE
βββ NOTICE
βββ ETHICS.md
βββ README.md
βββ requirements.txt
βββ RELEASE_v1.0.0.md
βββ RELEASE_v2.0.0.md
βββ whale_transactions_log.txt
This software is provided strictly for educational and research purposes.
- The displayed data is not financial advice
- Use at your own risk and verify all transactions independently
- The author is not responsible for losses or misuse of this tool
Be informed. Stay cautious. Verify everything.
This tool is intended solely for transparency, monitoring and educational goals.
See ETHICS.md
for the full statement.
Licensed under the Apache 2.0 License
See NOTICE
for attribution, license clarifications, and related legal notes.
β
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.
π 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.