Litecoin и Dogecoin - алгоритм генерации адреса из приватного ключа тот же, что и у Bitcoin, но с другими префиксами.
У Ethereum другой алгоритм хеширования публичного ключа - Keccak. Для генерации адреса из приватного ключа можно воспользоваться библиотекой
ethjs.