Glossary: Coinbase Maturity

One-Sentence Definition

Coinbase maturity is the mandatory waiting period (usually 100 blocks) after mining a block before you can spend the block reward, preventing problems if the blockchain reorganizes.

Why It Matters for Solo Mining

When you finally hit that solo mining jackpot and mine a block, you can’t immediately spend your reward — you have to wait for it to “mature.” This is super important to understand because seeing those coins in your wallet but not being able to move them can be confusing at first. For Bitcoin solo miners, that means waiting roughly 16-17 hours (100 blocks × ~10 minutes each) before your reward becomes spendable.

How It Works

The coinbase maturity rule exists because blockchains can sometimes reorganize — meaning what looked like the “main chain” might get replaced by a longer valid chain. If you mined a block on a chain that gets orphaned (replaced), your block reward would become invalid. By forcing a 100-block wait (Bitcoin’s standard), the network ensures your block is deeply buried under other blocks, making it extremely unlikely to be affected by a reorganization.

You can check your block’s maturity status using a block explorer — it’ll show how many confirmations your block has received. Once it hits the maturity threshold (100 for Bitcoin, varies by coin), your mining software or wallet will mark those coins as spendable. Different cryptocurrencies have different maturity periods: Bitcoin requires 100 blocks, Monero needs 60 blocks, and some newer coins use different numbers.

The coinbase transaction (the special transaction that creates your block reward) is fundamentally different from regular transactions. It doesn’t spend existing coins — it creates new ones. Because of this special nature, the network treats it with extra caution, requiring the maturity period before those brand-new coins can enter circulation.

Example

Let’s say you’re solo mining Bitcoin with an Antminer S21 and you hit a block at height 850,000. Your mining software celebrates, and you see 3.125 BTC appear in your wallet as “immature” or “unconfirmed reward.” You have to wait until block 850,100 is mined before you can actually send those Bitcoin anywhere. It’s like winning a prize but having to wait for the check to clear — the money’s yours, but you need to be patient before spending it.