3

I've read it's 100, 101, 120...

I have a mined block that has more than 140 confirmations but is still displayed as "immature" by the wallet.

How many confirmations are required before it leaves the immature state? Is this number variable?

Thanks

2

100​. You could argue 120 too. It's the same as Bitcoin.

static const int COINBASE_MATURITY = 100;

Source

Now, this is the amount of time before other nodes will let you spend your mining income. However, the client will wait 120 blocks before telling you that the generation has matured.

int CMerkleTx::GetBlocksToMaturity() const
{
    if (!IsCoinBase())
        return 0;
    return max(0, (COINBASE_MATURITY+20) - GetDepthInMainChain());
}

Source

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.