Мне требуется Импортировать, а не сгенерировать.
запускаете биткона демоном (это можно делать и bitcoin-qt.exe, но лучше через bitcoind)
потом создаете бат-файл с командами
bitcoin-cli importprivatekey вашприватныйключ false false
(пишу по памяти, вы уточните лучше какие там параметры самостоятельно)
и запускаете.
потренируйтесь сперва, добавляя штук пять ключей, прежде чем запустить миллион
потом один раз делаете рескан базы
на SSD wallet.dat можно положить чтобы быстрее было, но учитывайте что места может не хватить
ну в общем, задача решается несложно. Вопрос лишь - зачем это надо?
не рекомендую таким образом добавлять скомпроментированные ключи у которых много
транзакций в блокчейне - в кошельке хранятся сами транзакции и кошелек ваш вырастет
до невероятных размеров. не факт что комп и база с этим справятся.
для мониторинга адресов на предмет того, что на них кто-то что-то пришлет
есть более подходящие решения