Russian opposition politician Alexei Navalny says he has gathered enough nominations to challenge Vladimir Putin in March’s presidential election.
His supporters met in 20 cities across the country to secure the signatures.
Mr Navalny is still unlikely to run as election officials ruled him ineligible due to a corruption conviction which he says is politically motivated.
Mr Navalny spoke at the Moscow gathering, branding Mr Putin a “bad president”.
He told his supporters in a marquee on a snowy riverbank that he would call a boycott of the election if he were not allowed to stand.
Mr Navalny is widely regarded as the only candidate with a chance of challenging the president, who is seeking a fourth term that would see him become the longest-serving Russian leader since Joseph Stalin.
Russian socialite and TV presenter Ksenia Sobchak is standing in the election but some – including Mr Navalny – regard her as a “Kremlin stooge”.
Separately on Sunday, tension rose in Moscow as an opposition rally called by activist Ilya Yashin was held in the north-west of the capital.
Dozens attended the rally, which was streamed live on Facebook by Radio Liberty, chanting “Russia will be free” and “Putin is a thief”.
Police declared it “illegal and provocative” and vowed to act in “strict accordance with the law”. However, no-one was detained.
‘Personal enrichment’ Mr Navalny, 41, needed 500 nominations in each of 20 cities across Russia on Sunday.
He later tweeted that he had secured the signatures, saying: “I have become an official candidate nominated by activist groups of voters. Many thanks to those who have taken part in this campaign in all corners of our country. You are the best.”
He will hope securing the signatures will pressure the election commission into allowing him to run.
Mr Navalny said Mr Putin had during his 18 years in power taken “from poor people oil, gas and metal worth trillions of dollars, sold it abroad, rewarded those people by turning them from poor to destitute”.
“It is you, Vladimir Putin, who’s turned this country into a source of personal enrichment for yourself, your family and your friends. That’s why you should no longer be president. You are a bad president.”
The BBC’s Sarah Rainsford attended the Moscow nomination meeting.
She said supporters there made speeches saying “at last the movement for change has a real leader” and “we demand he run for president. Without Navalny there can be no elections”.
Mr Putin, who refuses to mention Mr Navalny by name, still retains a massive approval rating and is almost certain to ease to victory in the election.
Mr Putin has accused the opposition of hoping for a “coup” but he insisted that would not be allowed to happen.
Mr Navalny led mass street protests against President Putin in the winter of 2011-12 and has served three jail terms this year alone for organising unauthorised anti-Putin protests.
The opposition politician insists he would beat Mr Putin in a fair fight.
In an interview with Associated Press last week, he said he would win “if I am allowed to run and if I’m allowed to use major media”.
He said: “Putin has nothing to say. All he can promise is what he used to promise before, and you can check that these promises did not come true and cannot come true.”
— Sarah Rainsford (@sarahrainsford) December 24, 2017