This tool can accept input file of hex keys(64 chars hexadecimal value)transaction ID/hash,root hashes,merkel hashes etc and can convert them to compressed WIF(Normal/p2wpkh/p2wpkh-p2sh) & uncompressed format.you can import these mass keys all together in bitcoin clients like Electrum to get latest transaction and balance.remember that p2wpkh & p2wpkh-p2sh works only with compressed WIF.
we will use windows for easy testing the tool.
edit the brute_pvks.txt with hex values(64 chars)you want to convert
D:\IDM\Downloads\Compressed\MassHexToWIF>python pvkmassconvert_compressed.py
this command will create Compressed_WIF.txt file in same folder
D:\IDM\Downloads\Compressed\MassHexToWIF>python pvkmassconvert_uncompressed.py
this command will create Uncompressed_WIF.txt file in same folder
D:\IDM\Downloads\Compressed\MassHexToWIF>python pvkmassconvert_p2wpkh.py
this command will create Uncompressed_P2WPKH.txt file in same folder
D:\IDM\Downloads\Compressed\MassHexToWIF>python pvkmassconvert_p2wpkh-p2sh.py
this command will create Uncompressed_P2WPKH_P2SH.txt file in same folder.
now you can import any of these text file WIF keys in exact same format using electrum.
for example we import 100 P2WPKH-P2SH keys from file and click next
we can see it imported the wif keys and showing the addresses starting with “3”