On Saturday, the spokesman for the Iranian parliament's presiding board, Behrouz Nemati, said that the JCPOA is an worldwide agreement that neither the United States nor any other powers can violate unilaterally, according to Tasnim news agency.
Although Trump approved the waiver on us sanctions as spelled out in the deal, Washington announced other sanctions against 14 Iranian entities and individuals, including judiciary head Ayatollah Sadeq Larijani, a close ally of Iran's Supreme Leader Ayatollah Ali Khamenei.
"It enables Hizbullah, Hamas and many other terrorists to sow chaos and kill innocent people", Mr Trump said in a statement, adding that the Iranian ruling elite had let their citizens go hungry while enriching themselves by stealing's Iran national wealth.
Mohammad Javad Zarif, the Iranian foreign minister, accused Trump of "desperate attempts to undermine a solid multilateral agreement", tweeting on Friday: "JCPOA is not renegotiable: rather than repeating exhausted rhetoric, United States must bring itself into full compliance - just like Iran".
One senior administration official said Mr Trump would be open to remaining in a modified deal if it were made permanent.
Iran, too, has been abundantly clear that it will not renegotiate the deal.
Iran said on Saturday it would retaliate against the new sanctions, although it did not specify how.
Senate Foreign Relations Committee Chairman Bob Corker has been working on amending a USA law to include "trigger points" that if crossed by Iran would automatically bring back US sanctions.
"We will not continue down a path whose predictable conclusion is more violence, more terror and the very real threat of Iran's nuclear breakout", Trump said at the time, adding that the deal would be under "continuous review" and that he reserved the right to leave it at any time.
Iran argues that continued U.S. sanctions on non-nuclear areas such as human rights and missile testing have effectively barred it from gaining numerous financial benefits expected from the deal. JCPOA (the nuclear deal) is not renegotiable: "rather than repeating exhausted rhetoric, United States must bring itself into full compliance - just like Iran", Zarif also wrote on his Twitter account. And if at any time I judge that such an agreement is not within reach, I will withdraw from the deal immediately.
That decision came despite the United Nations having certified Iran's compliance with the deal eight times.
The parliamentarian went on to say that if the United States really makes such a move (violating the key provision), Iran will show a reaction that would astound not only the United States but the entire world.
Diplomacy Works, a pressure group set up by former secretary of state John Kerry to defend the deal, was scathing.
The Iranian president further hailed the deal as "a long-lasting victory for Iran". It prevents Iran from developing nuclear weapons while offering sanctions relief to allow the Islamic Republic to participate in global commerce and banking.