Допустим вы занимались разными формами Биткоина, но прошло время и от этого остался только набор wallet.dat и вы даже не знаете какой из них от какой криптовалюты.
Понять это поможет утилита
https://github.com/jackjack-jj/pywalletЯ запустил её на ubuntu server командой
./pywallet.py --dumpwallet --wallet=/home/user/.gapcoin/wallet.dat --datadir=/home/nimda/.gapcoin/ --otherversion 38 >result.txt
Здесь для otherversion нужно указать версию адреса вашей криптовалюты, но если вы не знаете от какой криптовалюты этот wallet.dat, то укажите например 0.
В полученном файле result.txt можно найти раздел "names" и там будет указан один или несколько адресов, по которым можно понять, что это за криптовалюта и поискать версию публичного ключа для этой криптовалюты.
Обычно версию можно найти в исходном коде криптовалюты в файле chainparams.cpp
base58Prefixes[PUBKEY_ADDRESS]
после того как версия определена можно заново запустить pywallet.py и получить адреса и приватные ключи к ним.