Bitcoin Address Checker is a Python-based graphical user interface (GUI) application that allows users to validate and query Bitcoin addresses. The application reads a list of Bitcoin addresses from a file, validates them, and then fetches their transaction details from Blockchain.info. The results are displayed in a table and can be exported to a CSV file.
- Load Bitcoin Addresses: Load a list of Bitcoin addresses from a text file.
- Validate Addresses: Validate the format of the Bitcoin addresses.
- Query Blockchain Data: Query transaction details for the addresses from Blockchain.info.
- Display Results: Display the results in a sortable table within the GUI.
- Export Results: Export the results to a CSV file.
- Python 3.x
- PyQt5
- Requests
-
Download the script.
-
Install the required Python packages:
pip install PyQt5 requests
-
Run the application:
python BULK-BITCOIN-TXS.py
-
Use the GUI to:
- Select a file containing Bitcoin addresses.
- Submit addresses to validate and fetch data.
- Export results to a CSV file.
The input file should be a text file (.txt) with one Bitcoin address per line. The script will perform a check to make sure each line is a valid Bitcoin address, otherwise it will inform you via the Command line.
- Select File: Click the "Select File" button and choose a text file with Bitcoin addresses.
- Submit Addresses: Click the "Submit Addresses" button to validate and query the addresses.
- Export Results: Click the "Export Results" button to save the results to a CSV file.