Bitcoin Core can be run on an always-offline computer, creating an offline wallet (also called a cold wallet) . The offline wallet will securely store the private keys, while a separate online Bitcoin Core wallet will send and receive transactions.
Read moreCan I mine with Bitcoin Core?
The Bitcoin Core wallet has built-in capabilities for mining ; therefore, it is really easy to use the wallet to mine on your machine. The wallet will use your CPU to mine.
Read more