The Bitcoin price setup in creating new offer does not work with Iranian Rial.
Your system automatically uses official price of USD in IRR which is not used for trade in Iran.
In Iran we have 2 prices for USD, the first one or official one is used for some essentials such as foods and controlled by government and the second one is unofficial price which is used for any other trade. For example:
Current official price: 1 USD = 42000 IRR
Current unofficial price: 1USD = 143500 IRR
You should let us change USD in IRR some where in the price allocation setting.
Are you sure? When setting up the account for National Bank Transfer or Face-2-Face you can choose the currency to be USD instead of IRR. I didn’t test all the way since I did not want to create an offer.
I see the problem. The market price in IRR is given by BitcoinAverage that simply gives the wrong price, probably because it uses the USD price and converts to IRR using the official rate.
You can set your offers in fixed IRR instead of relying of a fixed percentage. If a market develops in IRR I think Bisq will become the price reference.
Without integration into BitcoinAverage someone has to implement and support one of those APIs. We’re pretty short of developers so I think it’s more reasonable to disable the IRR feed from BitcoinAverage and only place fixed price orders for now. I invite anyone interested to take on that work though.