you can issue a command to your node on cli to do this. I believe it checks the coinbase transactions, but I'm not absolutely sure.
Discussion
is it an explicit or implicit check? I'm curious because, I believe, no amounts can really be viewed on chain without the view id. Do I have that right?
Correct, an amount cannot be viewed on chain without the view keys. There was a talk at Monero Topia yesterday where the guy said that the way it works is that Monero uses range proofs to prove that a value is a positive number and less than 2 to the power of 64. This has to be done because if there were a negative value the equation would still balance but a small negative number would generate a positive number of like 2 to the power of 200 and let you inflate the supply.
Very interesting! Okay. Hmm.