Bitcoin Solo Mining Probability Calculator
Enter your solo mining hashrate to evaluate the chance of solving a full Bitcoin block within key timeframes.
Network Snapshot
- Current Difficulty
- 138955357012247.296875
- Estimated Network Hashrate
- 994.681190 EH/s
Probability Overview
- 1 DayChance0.001737%Expected blocks: 0.000017
- 1 Month (30 days)Chance0.052104%Expected blocks: 0.000521
- 1 Year (365 days)Chance0.632086%Expected blocks: 0.006341
How The Model Works
We model block discovery as a Poisson process with a constant network difficulty. Your worker contributes hashes independently, so the expected blocks found over any timeframe are proportional to your total submitted work.
1. Estimated network hashrate
H_network = difficulty * 2^32 / 600
2. Work produced by your miner
Work = H_worker * timeframe_seconds
3. Expected blocks in the window
lambda = Work / (difficulty * 2^32)
4. Probability of at least 1 block
P = 1 - e^(−lambda)
These projections assume steady hashrate, no downtime, and no changes to Bitcoin difficulty within the chosen timeframe.