The restrictions are likely a result of U.S. sanctions against the Iranian government, which prevent U.S. companies from providing goods or services to any user based in Iran. OpenSea is a U.S. company headquartered in New York and incorporated in Delaware.
OpenSea Bars Iranian Users as US Sanctions Talk Ramps Up