The 351st Bitcoin mining period has started with block 705,600. 
Difficulty changed just now, from 19.89 T to 20,082,460,130,831 (+0.95%)
As of block 705,600, we are 36% of the way through to the next halving, estimated for Thursday, May 9 2024. 