This tool checks the /health_check endpoint for a list of operator DKG addresses from a JSON file, and extracts version data.
- Multithreaded requests
- Ignores SSL issues
- Categorizes DKG versions (e.g., flags versions < v3.0.0)
- Outputs results to terminal (color-coded) and CSV
python3 check_dkg_versions.pyYou will be prompted to enter:
- Path to input JSON file
- Path to save output CSV file
You can retrieve an operator list via the SSV API, ensure that has_dkg_address is set to true.
Install dependencies:
pip install -r requirements.txt