All notable changes to this project will be documented in this file.
π See full: RELEASE_v2.0.0.md
- β
Created
bitpeek.batfor quick Windows launch - β
Added
bitpeek_web.py: Flask GUI version of CLI tool - β
Added
assets/banner.pngfor use in README header - β
Rewritten
README.mdwith:- Emoji sections
- Dual-mode usage (CLI + Flask)
- VSCode and structural layout
- β
Introduced
.vscode/folder with:settings.jsonlaunch.jsontasks.jsonextensions.json
- β Added full project structure display in docs
- β
Created
RELEASE_v1.0.0.mdandRELEASE_v2.0.0.md - β
Updated
NOTICEandETHICS.md - β Switched LICENSE to Apache 2.0
π Partial entry β no standalone release notes
- Flask-based web interface (
bitpeek_web.py) - HTML output table layout with dark mode
- Real-time decoding of Base58 addresses
- RIPEMD-160 hash extraction and checksum validation
- Fully mirrors CLI logic in structured web UI
π See full: RELEASE_v1.0.0.md
First public release of BitPeek β a Bitcoin Base58 address inspection tool.
- Decode any Bitcoin Base58Check address
- Identify address type (P2PKH, P2SH, testnet)
- Validate checksum (correct or invalid)
- Show version byte, payload hash, and checksum in HEX
- Provide extended analysis:
- Address type description
- Payload entropy and uniqueness
- Risk level estimation
- Clean and colorful terminal output (via
colorama) - No internet connection required
- Runs on Windows, Linux, macOS (cross-platform)
pip install -r requirements.txtpython bitpeek.pyThen enter a Base58 Bitcoin address when prompted.
π Created with a focus on educational use, transparency, and simplicity.