Hallo Hoell von Asien,
eine deutsche Altersrente wird - soweit die Voraussetzungen vorliegen - weltweit ausgezahlt. Ein Wohnsitz im Iran ist insoweit kein Problem. Vor dem Hintergrund Ihrer Angaben zum Alter und den in Deutschland entrichteten Beiträge, dürfte ein Anspruch auf eine Regelaltersrente bestehen.
Um diesen Anspruch zu realisieren, müssen Sie einen Antrag auf Altersrente stellen. Dies kann bei einem deutschen Konsulat bzw. der Botschaft im Iran erfolgen oder direkt bei ihrem deutschen Rentenversicherungsträger. Der Antrag prinzipiell auch online gestellt werden. Inwieweit dies im Iran möglich ist, können wir allerdings nicht beurteilen. Etwas mehr hierzu, einschließlich der Adressen der deutschen Rentenversicherungsträger können Sie auch den deutschen bzw. englischen Broschüren entnehmen:
https://www.deutsche-rentenversicherung.de/SharedDocs/Downloads/DE/Broschueren/international/ausland/arbeiten_in_deutschland_und_vertragslosen_ausland.html
https://www.deutsche-rentenversicherung.de/SharedDocs/Downloads/DE/Broschueren/international/weitere_abkommen_fremdsprachig/working_in_germany_no_contracting_states.html
Der Rentenantrag kann prinzipiell völlig formfrei gestellt werden. Um diesen prüfen bzw. bearbeiten zu können, sind aber bestimmte Angaben zwingend notwendig. Sie sollten sich deshalb soweit möglich der Rentenantragsformulare auf der Webseite der Deutschen Rentenversicherung bedienen oder den Antrag online über das Tool der Deutschen Rentenversicherung stellen.
https://www.deutsche-rentenversicherung.de/DRV/DE/Online-Dienste/Formularsuche/formularsuche_node.html
https://www.deutsche-rentenversicherung.de/DRV/DE/Online-Dienste/Juli_2021/antrag_stellen.html