In a post on his Truth Social platform, Trump said Iran's leaked comments on a deal with the United States do not represent what has been agreed to in writing.
"What they said, including their weak and pathetic statement on having a deal, bears no relation to the truth. Very dishonourable people to deal with. With them, there is no such thing as dealing in good faith. AMAZING!," he wrote on Truth Social.
Iran's version of the deal as outlined by the IRNA news agency said the United States will release part of Iran's frozen assets immediately after the deal is signed with the remainder freed gradually during further negotiations.
It says Iran's nuclear program remains untouched.
Iran's Foreign Minister Abbas Araqchi said on Friday on X that the memorandum of understanding had "never been closer" but warned against speculation over its contents until it was finalised.
Araqchi said Iran would share all details with the public in due course, in what he called Iran's responsible and transparent approach.
Trump on Friday reposted Araqchi's social media post.
A senior US official, speaking on condition of anonymity, said that under the agreement Iran's nuclear material "will be destroyed and removed" and its nuclear program will be dismantled.
Iran is believed to possess 408kg of highly enriched uranium.
"None of their money released until they perform. Strait of Hormuz will be open. No Iran funding of terrorist groups," the official said.
"This is what they have agreed to. This is a performance-based deal," the official said.
Trump said on Thursday he was calling off new strikes on Iran because a deal had been reached.
A senior Iranian source told Reuters on Friday that the draft would waive sanctions on Iran's oil, unfreeze billions of dollars of its funds and require a cessation of hostilities on all fronts, including in Lebanon.
Nuclear issues would be set aside for later talks.
The US wants a deal to ensure that Iran never develops a nuclear weapon.
Iran says it is not seeking one.