Learn / How blockchains work

What is Firedancer on Solana?

Firedancer is an independent Solana validator client written from scratch by Jump Crypto, built for speed and to cut reliance on a single codebase.

How blockchains work Illustration: Cryptoweek

Firedancer is a separate piece of software for running a Solana validator, the kind of computer that checks transactions and produces blocks. It was built by the trading firm Jump Crypto with two goals, more speed and more client diversity, so that one software bug cannot take down the whole network.

What is Firedancer on Solana?

A blockchain client is the program a node runs to follow the network's rules. For most of its history, nearly every Solana validator ran software descended from the original Solana Labs code. Firedancer's GitHub page describes it as a fast, secure, independent validator written from scratch, which is what gives it value for diversity.

Why that matters is clear from Solana's past outages. A bug in widely used software can halt the network, as covered in has Solana ever gone down. If a large share of stake runs a different codebase, the same bug is less likely to hit everyone at once.

The project's docs list demanding hardware. The minimum is a 24-core processor above 2.8GHz, 256GB of RAM and a 2TB NVMe drive, with 512GB of memory and a 32-core chip recommended.

Firedancer vs Agave, what is the difference?

Agave is the client maintained by Anza, a firm formed by former Solana Labs executives and engineers. Anza forked the Solana Labs validator into Agave in March 2024, and its docs describe Agave as one of several Solana clients. Another, the Jito validator client, carried over 60% of stake in March 2024, according to the Solana Foundation.

Firedancer is the alternative. It shares no code with Agave and was built separately. Both follow the same protocol rules, so blocks produced by one are checked by validators running the other, and a flaw in one codebase is less likely to exist in both.

What is Frankendancer?

Frankendancer was a halfway step. According to the Firedancer README, it used Firedancer's networking stack and block production components, which speed things up when a validator is the leader, while still relying on Agave for execution and consensus. That let operators run parts of the new code on mainnet before the full client was ready.

It has since been retired. The Firedancer docs now call Frankendancer a legacy line, and as of November 2026 the Solana Foundation Delegation Program does not accept validators running it.

Is Firedancer on mainnet?

Yes. The Cryptonomist reported on December 12, 2025 that full Firedancer was running on mainnet after more than three years of development and over 100 days of testnet trials. Jump Crypto presented it at the Solana Breakpoint event in Abu Dhabi, and early reports said it ran on more than 20% of active validators, a count of machines rather than of stake.

In October 2026, Solana's changelog said Firedancer had successfully taken part in the new Alpenglow consensus and released mainnet version 26.10.4. The Delegation Program's criteria accept Firedancer 26.10.5 or later. The upgrade itself is explained in what is Solana Alpenglow.

This guide explains how things work. It is not financial, legal or tax advice. Last updated .