No sign of pro-Russian groups pulling out of city halls and town squares in eastern Ukraine despite deal to defuse crisis

Pro-Russian groups occupying a string of public buildings across eastern Ukraine have insisted that they would not end their occupation until a referendum to decide the status of the region had taken place.

There was no sign of separatist groups pulling out from their positions at city halls and in town squares, although several said they would hold meetings on Friday to discuss the implications of the Geneva agreement between Russia, Ukraine, the European Union and the United States to de-escalate the crisis.

In Khartsyzsk, an industrial city 30 miles from Donetsk where separatists have been in control of the city hall since Sunday, local activists said they had no plans to leave public buildings. Barricades of tyres have been built around the city hall, which flies the flag of the Donetsk People's Republic. Banners draped outside proclaim "No to Fascism" and "No to the EU". Another banner reads "Russia+Donbass=heart".

At the barricade, Vladimir Pakhomovich, a former miner, said: "We are not Moscow or Kiev. They do not command us. We are just here to defend our people. Until we get a referendum, we do not intend to leave."

Pakhomovich said he was aware of the agreement made in Geneva but said he did not feel beholden to Russia's foreign minister, Sergei Lavrov, or president, Vladimir Putin. "We are prepared to ignore Lavrov. Why should we listen to him?" he said.

The occupation continued in other eastern cities. In Makiivka, closer to Donetsk, public buildings flew the flag of the Donetsk People's Republic although a flag of the Russian Federation that had flown earlier in the week had been taken down.

On Thursday, the US, Russia, Ukraine and the European Union agreed on a series of immediate steps aimed at pulling eastern Ukraine back from the brink of war.

The deal, clinched after a dramatic extended meeting in Geneva, called for the disarming of all illegal groups. In the next few days they would have to vacate all the government buildings and public spaces they have occupied over the course of the crisis.

In return, the protesters in eastern Ukraine would be offered amnesty for all but capital crimes, and the government in Kiev would immediately start a process of public consultation aimed at devolving constitutional powers to the provinces.

The Organisation for Security and Co-operation in Europe (OSCE) will be given the job not only of making sure the agreement will be put into practice but also of helping to implement it. The US, Russia and European countries would provide monitors to increase the OSCE's manpower, which would be given access across Ukraine.

Barack Obama cautiously welcomed the talks, describing the agreement endorsed by the four parties as a "glimmer of hope". But he insisted Russia still needed to see through its commitment to calming tensions in Ukraine, adding: "We're not going to count on it until we see it."

He said it would be "several days" before the agreement forged between the US, EU, Ukraine and Russia could be judged. "I don't think we can be sure of anything at this point," he said. "There is the possibility, the prospect, that diplomacy may de-escalate the situation and we may be able to move toward what has always been our goal, which is let the Ukrainians make their own decision about their own lives."

Speaking after the deal was agreed, the US secretary of state, John Kerry, made it clear that the US would hold Russia accountable for the compliance of the pro-Russian protesters in eastern Ukraine.

"Responsibility will lie with those who have organised their presence, provided them with the weapons, put the uniforms on them, supported them, and have been engaged in the process of guiding them over the course of this operation," Kerry said, adding that the US had "made very clear that Russia has a huge impact on all those forces. And we have made clear what the evidence is."

A planned escalation of US sanctions on Russia would be suspended pending Russian compliance "over the weekend".

Foreign secretary William Hague also welcomed the commitments: "The steps contained in the joint agreement offer a route for de-escalation. But rapid implementation of the agreement is critical, particularly the commitments by Russia that all illegally armed groups must be disarmed, all illegally seized buildings must be returned to legitimate owners, and all illegally occupied streets, squares and other public places in Ukrainian cities and towns must be vacated."

The Geneva meeting, which brought together Kerry, the Russian foreign minister, Sergei Lavrov, Ukrainian counterpart Andrii Deshchytsia and the EU foreign policy chief, Catherine Ashton, began with low expectations as clashes across eastern Ukraine between government forces and armed protesters intensified. At least one demonstrator was killed when pro-Russian protesters tried to storm a military base in the town of Mariupol. It was expected that the talks would only last a couple of hours, and a room was prepared for Lavrov to talk to the press at midday, raising concerns he might walk out of the negotiations.

In the end, however, intense talks went on for seven hours, leading to the agreement, intended "to de-escalate tensions and restore security for all citizens".

The deal has five main points: • All sides refrain from violence, and reject expressions "of extremism, racism and religious intolerance, including antisemitism".

• All illegal armed groups must be disarmed; all illegally seized buildings must be returned; all illegally occupied streets and other public places in Ukrainian cities and towns must be vacated.

• Amnesty will be granted to protesters and to those who have left buildings and other public places and surrendered weapons, with the exception of those found guilty of capital crimes.

• The OSCE would play a leading role in helping the authorities implement the agreement.

• Constitutional reform would be inclusive, transparent and accountable.

The agreement does not address the build-up of Russian troops on the Ukrainian border, nor the beefing up of the Nato presence on Russia's western border, announced on Wednesday by the alliance's secretary general, Anders Fogh Rasmussen.

Kerry said Russia had withdrawn one battalion from the border region and had said it would make further, bigger withdrawals as the Geneva agreement was implemented.

Kerry drew special attention to reports that antisemitic leaflets had been handed out to Jews in Donetsk, calling on them to register with the separatist authorities. The separatists denied responsibility.

Without specifically assigning blame, Kerry said: "In the year 2014, after all the violence and the journey of history, this is not just intolerable, it's grotesque. It's beyond unacceptable. Whoever is involved in these activities, wherever they crawled out of, there is no place for that."