Israel has launched strikes on what it says are Iran's "nuclear and military sites", with Iranian media reporting blasts in the capital, Tehran, and declaring assassinations of army chief Mohammad Bagheri and Revolutionary Guards head Hossein Salami.
"Major General Mohammad Bagheri chief of staff of the armed forces was martyred," the broadcaster said.
Bagheri, who was killed in Friday attacks, had led the Iranian military since 2016, was seen as the architect of Tehran's ballistic missile programme.
And Salami was a key figure in Iran's military leadership and one of the most prominent commanders within the Revolutionary Guard Corps (or IRGC).
General Gholam Ali Rashid, deputy commander of army and nuclear scientists Fereydoun Abbasi, Mohammad Mahdi, Abdolhamid Minoucher and Ahmadreza Zolfaqari were also killed in the attacks, Iranian state media reported.
"Loud explosions being heard in different locations of the capital Tehran," state TV reported, saying many people, including civilians, were killed in the attacks.
Blasts were also heard in Natanz city in Iran's central province of Isfahan, an area of key nuclear site, state TV added.
"New explosion heard at Natanz uranium enrichment facility" in Isfahan province, the broadcaster reported hours later, showing thick black smoke rising from the facility.
Iran's Foreign Ministry condemned the Israeli strikes, calling them a "clear violation of international law". In a brief statement, the ministry said that Iran "reserves the right to respond decisively" and that "the Israeli regime will face the consequences of its aggression."
Iran's armed forces vowed a "strong response” to the Israeli attack, adding Tel Aviv will "pay a heavy price".
'Prepared across all borders'
A short while ago, "dozens of IAF (Israeli Air Force) jets completed the first stage that included strikes on dozens of military targets, including nuclear targets in different areas of Iran," the Israeli military said in a statement.
Israeli Prime Minister Benjamin Netanyahu claimed that Israel targeted Iran's leading nuclear scientists and also struck the heart of Iran's ballistic missile programme.
It was not immediately clear what had been hit by Israel, though smoke was reported rising from Chitgar, a neighbourhood in western Tehran. There are no known nuclear sites in that area — but it was not immediately clear if strikes had hit other parts of the country.
Israel's Military Chief of Staff Eyal Zamir said Israel is calling up tens of thousands of soldiers.
"We are prepared across all borders. I warn that anyone who will try to challenge us will pay a heavy price," Zamir said.
US says no role in attacking Iran
An Israeli military official said that Israel had targeted Iranian nuclear sites, without identifying them.
The official spoke to journalists on condition of anonymity to discuss the ongoing offensive, which is also targeting “military sites”.
Israeli Defence Minister Yisrael Katz said the Israeli military was carrying out strikes on Iran and simultaneously declared a state of emergency across Israel.
Katz also announced a "special situation" in Israel, saying schools would be closed across the country on Friday. He called the strikes a "preemptive" attack against Tehran.
"Following Israel's preemptive strike against Iran, a missile and drone attack against the State of Israel and its civilian population is expected in the immediate term," the Israeli Defence Ministry said in a statement.
Meanwhile, US Secretary of State Marco Rubio said Israel acted unilaterally.
"Israel took unilateral action. We are not involved in strikes against Iran," Rubio said in a statement.
"Iran should not target US interests or personnel."