Trump hails deal after historic summit with Kim
US President Donald Trump says his historic talks with North Korean leader Kim Jong-un that ended in a joint agreement were "tremendous".
The signed document includes a pledge from Kim to rid the Korean peninsula of nuclear weapons.
But in an extraordinary media conference later in Singapore, Trump announced details not in the paper.
He said he would halt US military exercises in South Korea, something widely seen as a concession.
The meeting was the first time a sitting US president has met North Korea's leader, and caps a remarkable turnaround for the two.
Last year saw the pair sling insults at each other, while North Korea conducted several ballistic missile tests in defiance of the international community.
For both men the meeting brought much to gain as well as considerable risk.
The meeting is seen by North Korea as a way of bringing legitimacy to a nation long regarded as a pariah. Should Trump resolve the North's nuclear threat, he would have achieved something none of his predecessors came close to.
The summit centered on nuclear disarmament and reducing tensions.
The agreement said the two countries would co-operate towards "new relations", while the US would provide "security guarantees" to North Korea.
On nuclear weapons, Kim "reaffirmed his firm and unwavering commitment to complete denuclearization of the Korean peninsula".
Observers say the document lacks substance, in particular on how denuclearization would be achieved.
However, speaking to reporters after, Trump said:
The US would suspend "provocative" war games it holds with South Korea. Trump said he wanted to see US troops withdraw from the South. A spokesperson for the US forces said they had yet to receive any new guidance
On denuclearization, he said that Kim had agreed to it being "verified", a key US demand ahead of the meeting
Trump said Kim had also agreed to destroy a "major missile engine testing site"
But he said sanctions would remain in place for now and argued "we haven't given up anything".