Bitcoin block

959,195

Mined by Mining-Dutch · Jul 23, 2026, 00:37 UTC · 99 days ago

Transactions4,360
Median fee2.00 sat/vB▲ 1.00
Time since previous block26:18
Total fees0.0300 BTC
Block reward3.1550 BTCSubsidy: 3.125 BTC
Size1.57 MBWeight: 3.99 MWU
The round on FreeBTC

This block was mined before its FreeBTC round, or nobody played it.

Confirmations
14,501
Difficulty epoch
475
Position in epoch
1596 / 2016
Halving era
5
Difficulty
127.2T
Mining-Dutch
0 blocks by this pool in the last week
Block hash
0000000000000000000156c2a549dc6c7e95429709114eb7628489691c98df31
Previous block
00000000000000000000251caf2bfb1d7052f70c7ee4f51ee52693f4be159ad6
Verify on mempool.space ↗

About block 959,195

Bitcoin block 959,195 was mined by Mining-Dutch on July 23, 2026 at 12:37 AM UTC, 26 min 18 s after block 959,194. That is slower than the 10-minute target; long gaps are normal, since every hash attempt is an independent draw with the same tiny chance.

It confirmed 4,360 transactions in 1.57 MB (99.8% of the 4 million weight-unit limit). The median transaction paid 2.00 sat/vB, up from 1.00 sat/vB in the block before, and all fees added up to 0.0300 BTC. With the 3.125 BTC subsidy of halving era 5, Mining-Dutch earned 3.1550 BTC for this block.

Block 959,195 is number 1,596 of 2,016 in difficulty epoch 475; 420 blocks remain until the next difficulty adjustment at block 959,615. The next halving is at block 1,050,000, 90,805 blocks after this one.

Its hash starts with 19 zeros: that is the proof of work, a number below the target that the whole network’s hashrate had to search for. Mining-Dutch found 0 blocks in the week before. Today the block has 14,501 confirmations, so it is settled beyond any practical doubt.