The problem with tech entrepreneurship in Iran is that US sanctions disable iranians to have business with the rest of the world. Most of online payment methods are blocked in Iran, and I think most companies are not allowed to have business with Iranians.