The original protest was by shopkeepers.
They shut down their shops and took to the streets to protest how they're being fucked over by currency devaluation, customers are angry at them for raising prices, they can't afford to buy product to sell.
It was a few hundred shopkeepers.
According to Israel and western media the whole country joined in begging for return to monarchy.
According to Iran Mossad was using social media to recruit people to riot offering money, the internet was shut down catch the people coordinating it, to remove all the noise.
600 Afghan migrants have been arrested and dozens of accused Mossad agents for terrorism related offences.
Iran is still without internet, it's been like 9 days since they went offline.