There is no shortage of business ideas in the world. Business model canvas is a tool to structure a business model around your idea.
The tool helps refine your business idea and understanding key elements that you need to build for your startup. Usually, you do the Value Proposition Canvas prior to building your business model (see it here)
We highly recommend watching following videos if you are thinking about building up your tech startup in Iran. Please contact us if any questions.
Business Model Canvas (Explained by Alex Osterwalder)