
You can’t solo mine Ethereum anymore — the network switched to Proof-of-Stake in September 2022, and GPU rigs stopped producing ETH blocks that day. What’s still minable solo is Ethereum Classic and a few smaller forks, plus a different path entirely: running your own validator instead of a rig.
No GPU or ASIC rig can solo mine Ethereum today, no matter how much hashrate you throw at it. The network stopped accepting Proof-of-Work blocks on September 15, 2022, during an upgrade called the Merge. After that date, a miner’s hashrate simply has nothing to compete for on the Ethereum chain.
Before the Merge, miners raced to solve a cryptographic puzzle, and whoever found the answer first added the next block and collected the reward. Proof-of-Stake replaced that race with a different mechanism: the protocol selects a validator who already locked up ETH as collateral, and that validator proposes the block. There’s no puzzle to solve and no hashrate to contribute.
This is also why a lot of older guides and YouTube tutorials about “solo mining Ethereum” are misleading today — they were filmed before the Merge and describe a setup that no longer applies to ETH. Some of that confusion comes from the name overlap between Ethereum (ETH) and Ethereum Classic (ETC), a separate chain that kept the original mining mechanism. If a search result talks about mining “Ethereum” with a GPU in the present tense, check whether it actually means ETC.
GPU rigs stopped producing ETH blocks on September 15, 2022 — no GPU-based solo mining setup can mine ETH today, regardless of hashrate.
Ethereum Classic is the realistic target if you want to solo mine something in the Ethereum family with a GPU. ETC split off from Ethereum in 2016, years before the Merge, and it never adopted Proof-of-Stake — it kept mining as its consensus mechanism through an algorithm called Etchash.
That’s why ETC absorbed much of the GPU-mining audience that ETH left behind in 2022: the hardware and mining software are nearly identical to pre-Merge Ethereum setups, so miners who already owned rigs redirected them to ETC with minimal changes.
It’s worth being direct about what ETC is not: it isn’t “ETH with extra steps,” and it isn’t a temporary workaround until Ethereum mining comes back. ETC is a separate blockchain with its own history, its own price, and its own risk profile. Treat the decision to mine it as a decision about ETC specifically, not as a substitute decision about ETH.
Your odds of finding a block solo come down to one ratio: your hashrate divided by the network’s total hashrate. That fraction is roughly your probability of winning each round, and it’s the same math whether you’re running one GPU or a small farm — what changes is how long you’ll wait between wins.
The formula in words: probability per round ≈ your hashrate ÷ current network hashrate. If your share of the network is small, you don’t get a steady trickle of small payouts the way pool mining delivers one. Instead you get long stretches of nothing, followed by a single full block reward when your turn finally comes up. The math doesn’t change the total you’d earn over a long enough period — it changes how unevenly that total arrives.
Don’t plan your hardware purchase around a specific network hashrate figure from an article — that number moves with difficulty adjustments and shifts in miner population, so anything printed here would be stale before you finished reading it. Check Ethereum Classic’s live network and pool data for the current figure before you run the calculation yourself.
Probability of finding a block per round ≈ your hashrate ÷ current network hashrate — pull the live figure from the coin’s page before buying hardware.
Solo mining needs a synced blockchain node, not just a GPU — this is the piece most guides skip. When you mine through a pool, the pool operator runs the node and hands you work. When you mine solo, that job falls on you.
Running your own full node matters for a reason beyond convenience: if you point your miner at someone else’s public RPC endpoint instead of your own synced node, you have no way to verify the work is current, and a misbehaving or malicious endpoint could feed you stale or already-claimed work. A block found under those conditions might not even be yours to collect.
Core-Geth is the client used to run an Ethereum Classic node — it’s a fork of the original Ethereum go-ethereum (geth) client maintained specifically for ETC and its chain rules. Once your node is running, it needs a stratum or getwork interface enabled so your mining software (lolMiner, T-Rex, or similar) has something to connect to locally.
The sequence from an empty machine to a working solo setup has four concrete steps, and skipping the order causes most of the failures people report.
The most common failure by far is mining against a node that isn’t fully synced yet — the miner runs, the fans spin, and nothing productive happens because the node can’t validate real work until it has caught up to the current chain tip.
Compare solo mining payouts against pool mining once your setup is live, so you know what to expect before the first long dry spell.
Solo mining and pool mining pay the same thing on average over a long enough timeline — what differs is how evenly that pay arrives. A pool splits the group’s combined luck across every member proportional to contributed work, so you get frequent, small, predictable payouts. Solo mining gives you nothing most rounds and a full block reward on the rare round you win.
Whether solo mining makes sense for you depends on your share of total network hashrate, not on a fixed threshold anyone can print in an article — a larger operation with a meaningful slice of network hashrate can expect wins often enough to tolerate the variance, while a single GPU might wait an impractical amount of time between blocks.
What you’re actually giving up by going solo is predictability, not necessarily expected earnings. That’s a real cost if you depend on mining income for anything regular — a lumpy, rare payout is harder to plan around than a steady trickle, even if the two add up to similar totals eventually.
Mining-Dutch supports solo mining alongside pooled mining if you want to check current pool fee structures and hashrate distribution before deciding which model fits your setup.
Solo mining doesn’t change your expected long-run earnings — it changes how lumpy they arrive.
Solo staking is what “solo mining Ethereum” actually turned into after the Merge — if you’re holding ETH and want to earn rewards directly, without a pool and without GPU hardware, running your own validator is the modern path. Instead of racing other miners with hashrate, you lock up ETH as collateral and the protocol selects you to propose blocks in proportion to your stake.
Activating a solo validator requires 32 ETH — that’s the fixed minimum deposit, and it’s a protocol rule, not a recommendation. You can run the validator node yourself on hardware you control, or delegate the job to a custodial staking service that runs it for you in exchange for a fee; running it yourself is the only version that counts as genuinely “solo.”
Validators that misbehave or go offline for extended periods face a penalty called slashing, which can forfeit part of the staked ETH. It’s the closest thing the PoS era has to wasted mining work: a miner who mines against an unsynced node wastes electricity, and a validator who runs without proper uptime monitoring risks losing part of their stake.
The hardware requirement dropped enormously compared to GPU mining — a solo validator runs on a small always-on server or even a well-configured home machine with reliable internet, not a rig full of graphics cards.
A handful of specific errors account for most of the wasted time and money in both solo mining and solo staking, and each has a concrete, avoidable consequence.
The right path depends on what you’re holding and how much hashrate or capital you can commit, not on which option sounds more advanced.
If you already run a meaningful amount of GPU hashrate, solo mining Ethereum Classic can make sense — your share of network hashrate is large enough that the wait between blocks stays practical. If you’re running a single GPU or a small rig as a hobby, pool mining stays the rational default: you trade a slice of the reward for income that actually arrives on a predictable schedule.
If you’re holding ETH — or willing to commit 32 ETH — solo staking is the direct, modern equivalent of what solo mining Ethereum used to offer: full control, no pool fee, and rewards paid straight to your own validator. Everyone else who wants ETH exposure without running infrastructure is better served by a pooled staking service.
Whichever path fits, calculate your real solo mining odds before committing hardware or capital — it’s a five-minute check that prevents months of misplaced expectations.
No. Ethereum switched to Proof-of-Stake in September 2022, so no GPU or ASIC solo setup can produce ETH blocks anymore.
Ethereum Classic and other Etchash-based forks are the realistic options — they kept the original Proof-of-Work mechanism ETH left behind.
No, but it’s the closest equivalent: instead of a GPU rig finding blocks, you run a validator node with 32 ETH staked and earn rewards directly, without a pool.