Repository moved
Active development continues at: https://git.zvcloud.net/zv/checkaddy
This GitHub repository is archived and no longer accepts issues or pull requests.
A simple terminal application for validating and inspecting public cryptocurrency addresses across multiple networks. It performs local format validation and optionally fetches basic address data from public blockchain APIs.
- Local validation for several address formats
- Support for both UTXO and EVM chains
- Fetches balance and transaction metadata from public endpoints
- Terminal UI built with
textual - Optional JSON output for raw data
- Explorer links for quick inspection in a browser
- Bitcoin (BTC)
- Litecoin (LTC)
- Dogecoin (DOGE)
- Dash (DASH)
- Bitcoin Cash (BCH)
- Ethereum (ETH)
- BNB Chain (BSC)
- Polygon (MATIC)
Depending on the network and API availability:
- Confirmed balance
- Unconfirmed balance
- Total received
- Total sent
- Transaction count
- Data source used for the lookup
- Python 3.10+
requeststextual
Install dependencies:
pip install requests textualpython run.py- Only public wallet addresses are supported.
- Private keys or seed phrases should never be entered.
- Some values may be unavailable depending on the limitations of free API endpoints.
This project is licensed under the MIT License. See the LICENSE file for details.
Copyright (c) 2026 zv.
