A solo miner running a Bitaxe at roughly 600 GH/s found a block. With network hashrate above 800 EH/s, the expected wait was on the order of a million years. Reward: 3.125 BTC + fees.
Probability breakdown
| Period | Chance | Odds |
|---|---|---|
| per day | … | … |
| per week | … | … |
| per month | … | … |
| per year | … | … |
| per 5 years | … | … |
| per 10 years | … | … |
How we calculate
For each period we compute: chance per block = your hashrate ÷ network hashrate. We then extend that across the expected number of blocks (144 per day). When network growth > 1.0×, we discretize the timeline into monthly steps and grow the network hashrate iteratively, which gives a more honest long-horizon estimate.
Compared to other long shots
Your odds of finding a block over 1 year, vs. fixed real-world odds.
How we calculate
The probability shown for your selected device is the annual block-finding probability, calculated the same way as the 1-year row in the Probability breakdown above. The other rows are fixed real-world odds from commonly cited statistics: EuroMillions (per ticket), lightning (per year), poker royal flush (per single hand), hole in one (per attempt), 5 sixes (per attempt), meteorite (per year).
Block reward
Plus all transaction fees in the block. If you find one, the full reward goes to your wallet.
How we calculate
Block reward = 3.125 BTC + all transaction fees in the block. The fiat estimate uses the live BTC price (or your manual value) × 3.125. Halving cuts the reward in half roughly every 4 years. The next halving (~2028) drops it to 1.5625 BTC.
Recent solo block wins
LiveReal solo miners around the world finding blocks. Updated every minute.
- Loading recent solo blocks…
How we calculate
Bitcoin Solo Mining Calculator
Solo mining: the world's longest-running lottery
Solo mining means pointing your hashrate at the Bitcoin network directly, without joining a pool. If you find a block, you keep the entire reward, currently 3.125 BTC plus all transaction fees, around … at today's price. The catch: with the network running at hundreds of exahashes per second, your individual chance of being the one to find a block is astronomically small.
This calculator turns those odds into clear numbers. Pick your hardware, choose a time period, and see how lucky you'd need to be. Most people lose. A handful hit the jackpot every year. Both outcomes are mathematically expected.
What is Bitcoin solo mining?
Bitcoin runs on a peer-to-peer network where new blocks are added every ~10 minutes. Whoever finds the next valid block earns the block reward (3.125 BTC) plus all transaction fees inside that block. Pool mining splits this reward across many participants based on their contributed hashrate. With solo mining, you keep all of it when you win.
In practice, solo mining is most popular among hobbyists running small home miners like the Bitaxe or NerdAxe, devices that produce a few hundred GH/s to a few TH/s. The math says they'll likely never find a block. The reality is that several do every year, with rewards in the low to mid six figures. The lottery framing is intentional: it's cheap to play, the prize is huge, and the dopamine of even running the experiment is part of the appeal.
How does this calculator work?
We use Bitcoin's public network data (current difficulty and hashrate) pulled live from blockchain.info. Your probability of finding any single block is your hashrate divided by the network hashrate. Over a longer period, we extend that probability across the expected number of blocks (144 per day on average).
p_period = 1 − (1 − p_block)blocks_in_period
blocks_in_period = 144 × days
If you enable network growth in advanced settings, we split the time window into monthly steps and grow the network hashrate by your chosen factor each year. This is more honest for long horizons (5 to 10 years) where today's odds wildly overstate your real chance. Bitcoin's network has historically doubled every ~2 years.
Solo mining vs. pool mining
Both routes use the same hardware, but they trade off variance against expected return.
| Aspect | Solo | Pool |
|---|---|---|
| Payout | Full block (3.125 BTC + fees), if you win | Steady payouts proportional to your hashrate share |
| Payout frequency | Very rare, often years or never (depends on hashrate) | Daily, sometimes hourly |
| Fees | Pool fee 0-2% (most solo pools take a small cut) | Typically 1-3% |
| Effect on Bitcoin | Strengthens decentralization, direct participation | Centralized. Large pools control significant hashrate |
| Setup | Point your miner at a solo pool URL | Same. Point at a pool URL |
| Best for | Hobbyists chasing the jackpot, supporters of decentralization | Anyone optimizing for predictable returns |
Best hardware for solo mining
For solo mining, what matters is total cost-of-attempt: hashrate per dollar, electricity efficiency, and noise level. You're not optimizing for steady income, you're buying lottery tickets at the cheapest price possible.
Popular solo miners: Bitaxe Gamma Premium (1.3 TH/s), NerdAxe Gamma Premium (1.3 TH/s).
Notable solo block wins
Small home miners do find blocks. Selected examples:
A 120 TH/s home miner on Solo CK found a block with a single ASIC. Reward exceeded €170,000 at the time.
A miner running just 17 TH/s, a small home setup, found block #809,478 on Solo CK. The full reward of 6.25 BTC + fees was paid out.
A roughly 10 TH/s solo miner on Solo CK won block #774,509. One of the smallest hashrates ever to find a block at modern difficulty.