Wouldn't people just mine the currency themselves and exchange it locally? As long as the currency's token is unique and scarce, people can use it to trade.
As long as the currency's token is unique and scarce and accepted as equivalent to cash by people that have goods to deliver. Many things are unique, scarce and entirely worthless.
If the purpose is to allow Iranians to circumvent restrictions on international trade, then you encounter the problem of not many people wanting to swap their goods or dollars for crypto-rial. (If the purpose is to allow people to make payments within the Iranian banking system in accordance with Iranian law, the crypto layer is redundant)
Ask what incentive those people have? That involves taking on personal risk in many countries, it’s highly visible to the authorities, and unless you’re surrounded by people who need to use it you have no benefit from the activity.
Between Iran coin and Dogecoin, I know which one people should mine themselves and exchange locally because it's unique and scarce and usable for trade!