Can I solo mine with a pruned node?
Yes, you can solo mine Monero with a pruned node. A pruned node checks the blockchain and keeps everything needed to build new blocks, so pruning does not reduce your mining rewards or your chance of finding a block.
What pruning actually changes
A Monero node runs software that checks and shares the blockchain—the record of transactions and blocks. A pruned node saves storage space by removing some older transaction proof data after checking it.
It still keeps the information needed to validate new transactions and blocks. It also keeps a share of the older proof data so it can help other nodes synchronize.
Pruning is not the same as using a lightweight wallet or trusting someone else’s server. Your pruned node still checks the chain’s rules itself.
The main trade-off is historical data availability: your node cannot supply every piece of old proof data to other computers. That limitation does not prevent solo mining.
What you need before you start
For solo mining through your own pruned node, you need:
- Monero node software, called
monerod, with pruning enabled. - A node that has finished synchronizing, meaning it has caught up with the current blockchain.
- A valid Monero wallet address where your mining reward would go.
- A miner, either the node’s built-in mining feature or compatible mining software.
You can enable pruning with the --prune-blockchain option. Starting with pruning enabled is usually the simplest way to build a smaller local database.
If you already have an unpruned database, pruning may free space inside the database without immediately shrinking its file on your drive. Check the current Monero instructions before changing an existing setup, and do not delete wallet files.
Pruning also does not eliminate the initial sync work. Your node still needs to download and verify the chain before it is ready to mine reliably.
How mining works with that node
Your node creates a block template: a candidate block containing transactions and the details needed to pay your reward. Your miner then repeatedly performs calculations, trying to find a result that meets the network’s difficulty requirement.
The historical proof data removed by pruning is not needed for that process. If your miner finds a valid block, your node can submit it to the network just as an unpruned node would.
Keep your node running, synchronized, and connected while mining. If separate mining software connects through RPC, the interface used to communicate with your node, keep that connection local or properly secured. Do not expose unrestricted node controls to the public internet.
What pruning will not improve
Pruning mainly saves disk space. It does not directly increase your hashrate, the number of mining attempts your computer makes each second.
It also does not reduce Monero mining’s separate memory requirements. RandomX, Monero’s mining algorithm, uses a dataset of about 2,080 MB in fast mode, plus other memory.
Your solo-mining odds depend on your hashrate compared with the whole network—not on whether your node is pruned. You may wait a very long time without finding a block. If you find an accepted block, you receive its reward and transaction fees, but newly mined coins stay locked for 60 blocks.
The bottom line
A synchronized pruned Monero node is suitable for solo mining. Choose pruning to save storage, not to improve earnings, and keep your node online and your mining connection secure.
