//Solutions>Builder's Guide>Tools>Firedancer
Firedancer

Firedancer

Firedancer is a high-performance, secure Solana validator client built from scratch to enhance network resilience and speed.

originNo specific city or country stated
usersN/A
launched2023
chains
Submit or update a tool
Audience
🛠️Infrastructure Developers
websitexlinkedingithub

Overview

Firedancer is a validator client for the Solana blockchain developed by Jump Crypto. It is designed from the ground up to deliver high performance and security by leveraging concurrency models inspired by low latency trading systems. The client reimplements core Solana primitives with novel, high-performance techniques to optimize speed and efficiency. Its architecture supports running within a highly restrictive sandbox environment with minimal system calls, enhancing security and reducing attack surfaces.

Unlike other Solana validators, Firedancer is written entirely from scratch, which increases client diversity on the Solana network. This diversity helps protect the network against supply chain attacks that could arise from shared build tooling or dependencies. The project currently offers two validators: Firedancer, a full from-scratch implementation still under development, and Frankendancer, a hybrid validator combining Firedancer's networking and block production with Agave's execution and consensus code. Frankendancer is available on Solana's testnet and mainnet-beta, while Firedancer itself is not yet production-ready.

Firedancer targets infrastructure developers and node operators who want to run a fast, secure, and independent Solana validator. It currently supports Linux systems with kernel version 4.18 or newer. Developers can get started by cloning the GitHub repository, installing dependencies, and running the provided development commands to launch a local validator cluster. Comprehensive documentation and guides are available to assist with setup, configuration, and releases. The project is open source under the Apache 2.0 license.

The Problem

Solana's validator ecosystem lacks client diversity, which can expose the network to supply chain risks and reduce resilience. Existing validators may not fully optimize for performance or security in a highly concurrent environment.

Limited validator client diversity risks network resilience

The Solution

Key Features

Frankendancer Hybrid Validator

Combines Firedancer's networking and block production with Agave's execution and consensus for improved performance on mainnet.

Local Development Cluster

Includes tools to create a local Solana cluster for testing and development with automated setup.

Open Source with Apache 2.0 License

Fully open source, allowing community contributions and transparency.

Key Strengths

High Performance
Enhanced Security
Client Independence

How Developers Use Firedancer

⚙️

Running a High-Performance Solana Validator

Infrastructure developers deploy Firedancer or Frankendancer validators to improve network throughput and security.

🛡️

Validator Client Diversity for Network Resilience

Node operators use Firedancer to diversify the Solana validator ecosystem, reducing systemic risks from shared dependencies.

👨‍💻

Local Solana Cluster Development and Testing

Developers use Firedancer's dev tools to spin up local clusters for testing new Solana programs and validator configurations.

Works Well With
Solana
Solana

Ship faster than your competition

Free RPC across 76+ chains. Spin up an endpoint in under 30 seconds.

Get your endpoint

Firedancer Alternatives

Explore web3 competitors and apps like Firedancer.

Institute Staking
Tool logo

Institute Staking

Figment provides a multi-protocol staking and reporting API for integrating staking flows, rewards, and statements into applications.
+24
View
Tenderly Monitoring
Tool logo

Tenderly Monitoring

Tenderly Monitoring is a full-stack Web3 development platform offering customizable node RPC, virtual testnets, debugging, simulation, and monitoring tools for smart contract lifecycle management.
+21
View
Streams
Tool logo

Streams

Quicknode provides fast, reliable, and scalable blockchain infrastructure and developer tools to build and scale onchain applications.
+30
View
Multichain
Tool logo

Multichain

An open source platform for creating and deploying private blockchains with Bitcoin compatibility.
+19
View
Blockchain Data Indexing
Tool logo

Blockchain Data Indexing

SubQuery is a decentralized data indexing and RPC infrastructure platform that enables fast, flexible, and scalable access to blockchain data for Web3 applications.
+10
View
Magic
Tool logo

Magic

Magic provides enterprise-grade, non-custodial wallet infrastructure and passwordless authentication APIs for seamless Web3 onboarding and wallet management.
+32
View
Orbiter Finance
Tool logo

Orbiter Finance

Orbiter Finance is a zero-knowledge technology-based Ethereum acceleration engine that enables fast, affordable, and secure bridging and swapping of crypto assets across multiple blockchain ecosystems.
+6
View
Binance
Tool logo

Binance

Binance is a leading global blockchain ecosystem and cryptocurrency infrastructure provider offering a range of developer tools and open-source projects.
+16
View
Blast API
Tool logo

Blast API

Blast API is a decentralized Web3 infrastructure platform providing geographically distributed blockchain node APIs to improve reliability and latency.
+11
View
Virtual TestNets
Tool logo

Virtual TestNets

Virtually operated Web3 networks that replicate real blockchain networks for development, testing, and staging without using real assets.
+21
View

Pricing

Open Source
Price (Monthly)Free
Price (Annual)Free
MessagingN/A
SupportCommunity support via GitHub
Analytics

Start Building Now

Reliable RPC, powerful APIs, and zero hassle.

Resources

Firedancer provides comprehensive documentation including a getting started guide, API references, and release notes to help developers and node operators deploy and maintain the validator client.