Elon Musk announced on Sunday that his proposed "cage fight" against Meta CEO Mark Zuckerberg will be broadcast live on X, formerly known as Twitter.
"Zuck v Musk fight will be live-streamed on X. All proceeds will go to charity for veterans," Musk wrote on Twitter, without sharing any further details.
However, Zuckerberg, writing on his newly-launched micro-blogging platform Threads shot back, suggesting that X is not a "reliable platform" to raise money.
"Shouldn't we use a more reliable platform that can actually raise money for charity?" Zuckerberg wrote on Threads sharing a screenshot of Musk's tweet announcing the fight.
"Shots fired," wrote one user on Threads.
On Sunday, Musk tweeted that he was lifting weights throughout the day in preparation for a fight. He said that he does not have time to work out at a gym, so he brings weights to work.
The two billionaire entrepreneurs, who had previously only traded barbs from afar, became direct competitors when Mark Zuckerberg's Meta launched its Twitter-like Threads platform in early July.
The controversy started when Musk tweeted on June 20 that he would be "up for a cage match" with Mark Zuckerberg, who has trained in jiujitsu.
A day later, 39-year-old Zuckerberg asked Musk, 51, to "send location" for the proposed fight. Musk replied "Vegas Octagon," an arena in the US city of Las Vegas where mixed martial arts (MMA) championship bouts are held.
The exchange ignited a social media firestorm, with many people betting on the potential winner. While Musk has a clear size advantage, Zuckerberg's fighting experience makes him the clear favorite in the potential cage fight.
The fight has not yet been scheduled, but if it does take place, it is expected to be held in Las Vegas.