Thousands gathered at the former United States embassy in downtown Tehran where a missile, believed to be a 2,000-kilometre-range solid-fuel Sejjil, was on display.
"The Americans have spared no efforts against the Iranian nation", he said, adding that the anti-Iran measures include attempts to overthrow the government, attempts to hamper the progress of Iran's missile program and scientific advances, and waging a propaganda war against the Iranian nation.
Later in the day, the semi-official Tasnim news agency, which has ties to the elite Revolutionary Guard, said the missile was a Qadr-F that has the same range as a Sejil.
Since the Islamic Revolution's victory in 1979, the Iranian nation has held the record in foiling U.S. plots and humiliating American statesmen, Shamkhani said. They took 52 Americans hostage for 444 days after Washington refused to hand over the shah, who was in the US.
The crowd chanted "Down with the US" and "Death to Israel" while Iranian State TV claims similar events were being held in other cities and towns.
Demonstrators, mostly students, waved flags and signs, some which read "Stop Terrorism" and "Shut up Trump", to show their discontent toward the hardline stance taken by the USA government.
Iran has paraded its missile capability in recent months in a show of defiance to Trump, whose administration has said Tehran's development of ballistic missiles violates the spirit of the nuclear agreement signed in 2015. Under that deal, most worldwide sanctions on Iran were lifted in exchange for Tehran curbing nuclear activity.
Khamenei's remarks Thursday came just ahead of the National Day in the Fight Against Global Arrogance, traditionally recognized on the 4th of Aban on the Iranian Shamsi calendar, a date that falls on Saturday.
Shamkhani also noted that the countries that have supported the US's anti-Iran stance over the past years were themselves at a loss. He called the USA the "eternal enemy" of Iran.
In an interview with Iran IRIB1 Negahe Yek on Saturday, Salehi said Amano has a special responsibility at this time, and the IAEA is the only authority that can assess the obligations of the member states, and tries to take necessary measures according to the events occurring in the U.S. against JCPOA.
Iranians who gathered at the embassy echoed the defiant words of Iran's supreme leader, Ayatollah Ali Khamenei, who last week called the United States Iran's "No. 1 enemy".