This is a very naive take, and was fact checking trump's comments. trump's comments are usually not fact based. And, based on iran's participation in the 1970 npa treaty which they treated like trash. They were actively pursuing nukes while a member of the treaty. That treaty was meaningless to iran. Why people think anything that relies on trusting iran is meaningful is absolutely insane. Read the underlined. The entire thing was based on iran "being a good actor and doing the right thing" Even inspections were very limited and required weeks notice. For promising to play nice it gave them access to approximately $50 billion that they poured into terrorism. I don't understand people jcd'ing that "agreement" when common sense says it was a terrible deal.
1) What the JCPOA actually said (legally)
- Iran permanently committed not to “seek, develop or acquire” nuclear weapons under the deal and the broader nonproliferation system.
- Some monitoring and inspection measures continue well beyond 2031 (into the 2030s–2040s).

So on paper, the deal
never gave Iran permission to build nuclear weapons at any time.
2) What changes around 2030–2031 (the “sunsets”)
Many of the
strict technical limits expire:
- Limits on uranium stockpile and enrichment levels end around 2031
- Iran can expand use of advanced centrifuges starting earlier (mid-to-late 2020s)
- After 2031, Iran could enrich uranium without the earlier caps, potentially even to weapons-grade if it chose
In practical terms:
After 2031, Iran could have a much larger and more advanced nuclear program with fewer constraints
Bottom line
- The JCPOA did not authorize Iran to get nuclear weapons after 2031.
- But it allowed major restrictions to expire, meaning Iran could legally expand its nuclear program in ways that might reduce the time needed to build a weapon if it chose to break its commitments.