Chris Brown is to fight his rapper foe Soulja Boy in a $1m celebrity boxing match to take place in March in Las Vegas.
The two artists have spent the best part of this week embroiled in an online spat, which culminated with the Crank That rapper announcing the fight.
"It's going down!," Soulja Boy wrote on Instagram.
"Signed my contract I'm leaving the fight with $1,000,000."
According to the rapper, the fight is set to take place in March in Las Vegas, will consist of three rounds and be available on pay-per-view.
Soulja Boy also claims he has former professional boxer Floyd Mayweather in his corner.
"I got the best ever my big bro Floyd Mayweather training me damn," he wrote.
He posted a video of him and Mayweather announcing the fight, in which Mayweather is heard saying "get that money, man".
Brown, after sharing a series of posts mocking Soulja Boy's career, wrote "boxing match set", adding: "Legally. Man to Man. No more dissing and no more talking. We in the ring with it. Challenge accepted."
Bad blood between the two rappers began when Soulja Boy liked and left a "heart eyes" emoji on a picture of Brown's ex-girlfriend, model Karrueche Tran.
The 28-year-old model eventually commented the spat, calling it a "ridiculous twitter beef", adding "there is so much more out there in life".
The model wasn't the only one weighing in on the argument.
Rapper 50 Cent has backed Soulja Boy, even claiming to have placed a $100,000 bet on his win.