Jump Crypto’s Firedancer hits Solana mainnet as the network aims to unlock 1 million TPS
Solana just became a little more resilient. On Friday, the Solana Foundation announced that Firedancer, a long-awaited client implementation developed over three years, has gone live.If adopted, the software, designed primarily by crypto venture and development studio Jump Crypto, could boost Solana’s client diversity, making it harder to accidentally or intentionally take the network down. The launch is also significant because it pushes Solana further into a rarified class of blockchains with multiple client implementations that may actually be used. Ethereum, the largest application-friendly chain, has about four main execution clients, while Bitcoin has perhaps dozens of outlier implementations, but is dominated by Bitcoin Core. A blockchain client is software that validators run to connect to and participate on the network, not unlike how different web browsers — like Chrome or Brave — access the same internet. Firedancer has been running in production on a handful of validators for around 100 days, Jump Crypto announced at Breakpoint in Abu Dhabi on Friday. Developers initially planned to launch the client in the second quarter of 2024.For years, only two clients have dominated the Solana ecosystem, both forks of the software Solana Labs developed at the network’s launch. Historically, the two main clients, Agave, developed by Anza, which spun out of Solana Labs, and Agave-Jito, developed by Jito Labs, accounted for well over 95% of validators. Jito’s version of Agave, modified to optimize MEV transaction ordering and fee markets, has at times accounted for over 90% of Solana validator implementations. Both Agave and Jito-Agave are written in the Rust programming language. “Relying entirely on a single client implementation is a significant vector of centralization because it poses the risk of a critical software bug that could cause a liveness failure across the entire network,” Solana R&D firm Helius wrote in a recent research report on Solana’s decentralization. By launching a new codebase, Firedancer reduces the chance of a bug halting the multi-billion-dollar network. Additionally, the client is “a complete ground-up rewrite of the original client” with a few significant upgrades. 1 million TPSJump Crypto began developing Firedancer in 2022 to address existing Solana client software inefficiencies. The code, written in the C programming language, is designed to optimize the throughput limits of modern hardware, helping push Solana toward its goal of achieving 1 million transactions per second (TPS).Unlike the Agave client, which runs as a single monolithic application, Firedancer uses a “modular, tile-based architecture” to split different validator tasks that run in parallel, theoretically boosting efficiency. And because C and C++ have low-level access to a computer's hardware, Firedancer allows for more fine-tuned control and optimization of the client's performance.Chief Scientist of Jump Trading Group Kevin Bowers demonstrated last year at Breakpoint 2024 that Firedancer can handle over 1 million transactions per second on commodity hardware, according to reporting from the time. Earlier this year, a hybrid "Frankendancer" client mixing aspects of Agave and Firedancer was launched in beta for testing. This client has quickly gained market share, with over 26% of validators running it, according to Blockworks, potentially giving an indication of Firedancer’s adoption. Firedancer is not the only improvement Jump Crypto is looking to make to Solana. In September, the Firedancer team put forward its SIMD-0370 proposal, calling to remove Solana’s block limit so that blocks can scale based on the number of transactions a high-performance validator could process. Solana celebrated its fifth anniversary in March this year. Developers are now working toward a major protocol upgrade called Alpenglow, which would significantly reduce block finality times to around 150 milliseconds and rewrite Solana’s bespoke Proof-of-History consensus algorithm. Disclaimer: The Block is an independent media outlet that delivers news, research, and data. As of November 2023, Foresight Ventures is a majority investor of The Block. Foresight Ventures invests in other companies in the crypto space. Crypto exchange Bitget is an anchor LP for Foresight Ventures. The Block continues to operate independently to deliver objective, impactful, and timely information about the crypto industry. Here are our current financial disclosures.© 2025 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.