<p>Bitcoin Core removed it in version 0.13.0.  You can see the change log at <a href="https://bitcoin.org/en/release/v0.13.0" rel="nofollow noreferrer">https://bitcoin.org/en/release/v0.13.0</a>:</p>

<blockquote>
  <h1>Removal of internal miner</h1>
  
  <p>As CPU mining has been useless for a long time, the internal miner has been removed in this release, and replaced with a simpler implementation for the test framework.</p>
</blockquote>

<p>For future questions like this, all change logs can be found at <a href="https://bitcoin.org/en/version-history" rel="nofollow noreferrer">https://bitcoin.org/en/version-history</a>.</p>

CC BY-SA 3.0
2016-11-17T15:08:01.227Z
2016-11-17T15:08:01.227Z
Nate Eldredge
<h1>Removal of internal miner</h1>
<p>As CPU mining has been useless for a long time, the internal miner has been removed in this release, and replaced with a simpler implementation for the test framework.</p>
<p>The overall result of this is that <code>setgenerate</code> RPC call has been removed, as well as the -gen and -genproclimit command-line options.</p>
<p>For testing, the generate call can still be used to mine a block, and a new RPC call <strong><code>generatetoaddress</code></strong> has been added to mine to a specific address. This works with wallet disabled.</p>
<p><a href="https://bitcoin.org/en/release/v0.13.0#removal-of-internal-miner" rel="nofollow noreferrer">More info</a></p>

CC BY-SA 4.0
2020-07-05T05:54:15.643Z
2020-07-05T05:54:15.643Z
anlijudavid
<p>As I'm starting to learn to create a new altcoin, I found there is a remarkable difference between old and new Bitcoin/Litecoin Core wallet: old versions (0.6.9 of Litecoin) have mining functionality integrated in the wallet with a tab and a button for it while new versions (from 0.7.0.1 of Bitcoin) don't.</p>
<p>So my question is <strong>from which version is the mining functionality removed from the wallet</strong>? Are there <strong>any change logs/release notes/statements</strong> that tell about this change? And can someone tell me <strong>why we should separate it from the wallet</strong>?</p>
<p>I really want to see if I can re-integrate this functionality back to the wallet as most of my clients are low-tech and a button &quot;Mining&quot; will be definitely much visually easier then running bunch of lines of command in the terminal.</p>
<p>I guess some of you may then start to tell me to stop creating new altcoins but my clients really want to have a new bitcoin-like currency for their private business so I think you will unlikely to see it public elsewhere if you're not part of the business so never mind. :)</p>
<p>Any reference links or articles or kinds of help will be highly appreciated. Thank you!</p>

<bitcoin-core><litecoin><cpu-mining>
Since which version is the mining functionality removed from the wallet?
hoanghs13
# Since which version is the mining functionality removed from the wallet?

(Asked by: username_0 on 2016-11-16)

As I'm starting to learn to create a new altcoin, I found there is a remarkable difference between old and new Bitcoin/Litecoin Core wallet: old versions (0.6.9 of Litecoin) have mining functionality integrated in the wallet with a tab and a button for it while new versions (from 0.7.0.1 of Bitcoin) don't.

So my question is **from which version is the mining functionality removed from the wallet**? Are there **any change logs/release notes/statements** that tell about this change? And can someone tell me **why we should separate it from the wallet**?

I really want to see if I can re-integrate this functionality back to the wallet as most of my clients are low-tech and a button "Mining" will be definitely much visually easier then running bunch of lines of command in the terminal.

I guess some of you may then start to tell me to stop creating new altcoins but my clients really want to have a new bitcoin-like currency for their private business so I think you will unlikely to see it public elsewhere if you're not part of the business so never mind. :)

Any reference links or articles or kinds of help will be highly appreciated. Thank you!

**Tags:** bitcoin-core, litecoin, cpu-mining


---

## 2 answers

### Answer by username_1 on 2016-11-17. Score: 3 | Accepted answer

Bitcoin Core removed it in version 0.13.0. You can see the change log at <https://bitcoin.org/en/release/v0.13.0>:

> # Removal of internal miner
>
> As CPU mining has been useless for a long time, the internal miner has been removed in this release, and replaced with a simpler implementation for the test framework.

For future questions like this, all change logs can be found at <https://bitcoin.org/en/version-history>.


---

### Answer by username_2 on 2020-07-05. Score: 1

# Removal of internal miner

As CPU mining has been useless for a long time, the internal miner has been removed in this release, and replaced with a simpler implementation for the test framework.

The overall result of this is that `setgenerate` RPC call has been removed, as well as the -gen and -genproclimit command-line options.

For testing, the generate call can still be used to mine a block, and a new RPC call **`generatetoaddress`** has been added to mine to a specific address. This works with wallet disabled.

[More info](https://bitcoin.org/en/release/v0.13.0#removal-of-internal-miner)


---

