President Volodymyr Zelenskyy says Ukraine is ready to support a US proposal to pause attacks on energy targets following a “positive” phone call with US President Donald Trump, a day after the Russian president also accepted the US plan.

The two leaders spoke for around an hour as Trump continues his efforts to secure a ceasefire in the Russia-Ukraine war.

After the call, Trump wrote on social media that he held a “very good” call with Zelenskyy and that efforts towards negotiating a truce are “very much on track”.

The purpose of the call, which came a day after Trump spoke with Russian President Vladimir Putin, was to “align both Russia and Ukraine in terms of their requests and needs”, Trump said.

During Trump’s discussion with Putin on Tuesday, the Russian leader agreed not to target energy infrastructure but refused to back a full 30-day ceasefire.

In a social media post, Zelenskyy said his conversation with Trump was “positive, very substantive and frank” and that he believes “lasting peace can be achieved this year” with the support of the US.

Zelenskyy said they will “continue working” to make a ceasefire happen and suggested there would be further meetings “in the coming days” in Saudi Arabia between the US and Ukrainian teams.

Trump also told Zelenskyy during their call that the US could take ownership of Ukrainian power plants to boost their security. The US could be “very helpful in running those plants with its electricity and utility expertise”, according to a White House statement from US Secretary of State Marco Rubio and National Security Advisor Mike Waltz.

Trump said American ownership of those plants could be the best protection for that infrastructure”.

It was not immediately clear which energy plants Trump referred to in the call.

Earlier on Wednesday, Ukraine and Russia exchanged 372 prisoners of war in a swap brokered by the United Arab Emirates.