USA:s president Donald Trump ställde in det anfall mot Iran, som enligt tidigare uppgifter skulle ha ägt rum på torsdagskvällen amerikansk tid.
Presidenten meddelade först om beslutet på plattformen Truth Social.
Då hette det att beslutet var ett resultat av att diskussioner hade förts ”på högsta nivå” med Iran.
Senare på kvällen uppgav Trump för journalister i Vita huset att Irans högsta ledare Mojtaba Khamenei lär ska ha godkänt ett avtal.
Enligt medieuppgifter verkar avtalet vara en detaljerad viljeförklaring.
Iran: inget slutgiltigt beslut fattat
Iran har ännu inte fattat något slutgiltigt beslut om ett avtal med USA, säger Esmaeil Baghaei, talesperson för Irans utrikesministerium till den statliga nyhetsbyrån IRNA.
Enligt Baghaei är en stor del av avtalstexten ändå färdigställd.
Han varnar ändå för att USA flera gånger tidigare har ändrat på sina krav mitt under förhandlingarna.
Möjligt att avtalet undertecknas i Europa om några dagar
USA har under veckan trappat upp sina attacker mot Iran och så sent som i dag på torsdagen hotade Trump med ta total kontroll över Irans olje- och gasmarknad.
En orsak bakom hoten är att processen med att få ihop ett fredsavtal har dragit ut på tiden.
I sitt inlägg på Truth Social skrev Trump att ”slutgiltiga punkter” har godkänts av USA och andra involverade parter, samt att ”tid och plats för undertecknandet kommer att meddelas inom kort”.
Även de uppgifterna preciserades senare i Vita huset.
Enligt Trump kommer USA:s vicepresident JD Vance att delta vid undertecknandet, som eventuellt äger rum i Europa under helgen.
Det kan ändå påpekas att Donald Trump har utlovat ett fredsavtal över 30 gånger sedan början av april.
Källa: AFP, Reuters, AP
Artikeln uppdaterades klockan 23.21 och kl 5.05 med mer detaljerade uppgifter om framstegen i förhandlingarna mellan USA och Iran.