Skip to main content

What is Harmonic Salsa

Harmonic Salsa is Harmonic’s fork of the Solana validator, built on top of Jito’s fork. It provides a high-performance blockchain validator implementation designed for running Solana network nodes. This validator client is based on Agave (formerly known as Solana Labs validator), incorporating enhancements from both Jito and Harmonic to optimize validator operations.

Key Features

Production-Ready Validator

Run mainnet and testnet validators with battle-tested code from the Solana ecosystem.

Full Solana Compatibility

Complete compatibility with Solana’s consensus mechanism, runtime, and network protocols.

Comprehensive CLI Tools

Rich set of command-line tools for wallet management, cluster queries, and program deployment.

SVM Integration

Build on the Solana Virtual Machine (SVM) with access to runtime components and APIs.

What You Can Do

Run Validators

Deploy and operate Solana validators on:
  • Mainnet: Participate in the production Solana network
  • Testnet/Devnet: Test and develop on public development clusters
  • Local: Run a local test validator for development

Use CLI Tools

Access a full suite of command-line tools included in the validator software:
  • Wallet and keypair management
  • Cluster and account queries
  • Stake account operations
  • Program deployment and management
  • Test validator operations

Build on SVM

Leverage the Solana Virtual Machine (SVM) components:
  • Runtime: Execute Solana programs and transactions
  • Accounts Database: Manage blockchain state efficiently
  • Core Libraries: Access fundamental blockchain primitives
  • RPC Interface: Query blockchain data and submit transactions

Architecture Overview

Harmonic Salsa includes numerous specialized components:
  • Core Runtime: Transaction processing, program execution, and state management
  • Consensus: Proof of History (PoH) and Tower BFT consensus mechanisms
  • Networking: Gossip protocol, turbine block propagation, and QUIC-based TPU
  • Storage: Accounts database, ledger management, and snapshots
  • RPC Services: JSON-RPC API server for client interactions
  • Developer Tools: Test validator, program test framework, and benchmarking tools

Version Information

Harmonic Salsa is currently based on version 3.1.9 of the Agave validator, maintaining compatibility with the broader Solana ecosystem while incorporating performance and operational improvements.

Next Steps

Quick Start

Get up and running with Harmonic Salsa in minutes

Installation

Detailed installation instructions for all platforms

Build docs developers (and LLMs) love