lets say I have 1,000,000 pot... It moves from balance to Stake and is staking. At some point the green stake button turns off and says, not staking because you don't have mature coins. I get the coins it generated needs to be confirmed.. But what about the original 1,000,000 still in stake, why can't it stake those still? just trying to figure it our bros. Thanks!
When you stake, you are essentially destroying the coins put up as stake and generating fresh coins in the block you mint. Those new coins + your stake interest need to have a certain # of confirmations before they are spendable, this is needed for network security, same as mining any POW coin. In short, say you earn 5pot for staking that 1mill coins, you are destroying that 1million and generating a new block that contains an output of 1,000,005coins. You don't have that 1million anymore, you have a block of 1.000,005 coins.
The coins also need to be at least 8 hours old, assuming 40s/blocks avg, before they are eligible to be put up for stake again.
Hopefully I have been helpful here, let me know if I need to clarify anything.