<p>Blocks on testnet3 are intermittent; sometimes there's hundreds of blocks a second, massive reorganisations that strike out tens of thousands of blocks, or no blocks for many hours. This is largely due its zero value and the difficulty adjustment rules that don't deal well with changes in hash rate. Generally no software is tested here other than for public demonstrations as a result. </p>

<p>For more reliable testing the <a href="https://bitcoin.org/en/glossary/regression-test-mode" rel="nofollow noreferrer">regtest</a> mode exists in Bitcoin Core which allows you to instantly create blocks on demand in your own isolated testnet with as many peers as desirable. </p>

CC BY-SA 3.0
2017-11-12T00:40:18.403Z
My understanding is that "no blocks for many hours" can't happen because of the 20 minute rule.
Nate Eldredge
CC BY-SA 3.0
2017-11-12T00:41:26.483Z
Even a difficulty 1 block needs one miner. The way it's implemented in Bitcoin Core is sort of buggy so external miners often don't see the difficulty drop block properly too. There's no point in fixing it at this point.
Claris
CC BY-SA 3.0
2017-11-11T23:47:37.387Z
2017-11-11T23:47:37.387Z
Claris
<p>I've been watching testnet for a few minutes and I haven't seen a block come in yet. I'm testing some code that works with incoming validated blocks, and I'd like to test it out.</p>

<block><difficulty><testnet>
How often is a block mined on the bitcoin testnet?
arshbot
# How often is a block mined on the bitcoin testnet?

(Asked by: username_0 on 2017-11-11)

I've been watching testnet for a few minutes and I haven't seen a block come in yet. I'm testing some code that works with incoming validated blocks, and I'd like to test it out.

**Tags:** block, difficulty, testnet


---

## 1 answers

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

Blocks on testnet3 are intermittent; sometimes there's hundreds of blocks a second, massive reorganisations that strike out tens of thousands of blocks, or no blocks for many hours. This is largely due its zero value and the difficulty adjustment rules that don't deal well with changes in hash rate. Generally no software is tested here other than for public demonstrations as a result.

For more reliable testing the [regtest](https://bitcoin.org/en/glossary/regression-test-mode) mode exists in Bitcoin Core which allows you to instantly create blocks on demand in your own isolated testnet with as many peers as desirable.

> **Comments:**
> **username_2**: My understanding is that "no blocks for many hours" can't happen because of the 20 minute rule.  
> **username_1**: Even a difficulty 1 block needs one miner. The way it's implemented in Bitcoin Core is sort of buggy so external miners often don't see the difficulty drop block properly too. There's no point in fixing it at this point.  

---

