Currently no good countries are violating the nonproliferation treaty

The nuclear states either developed them before the treaty, or didn’t sign the agreement (India, Pakistan, Israel)

South Africa dismantled their nukes and joined

North Korea actively violates it