100+ open-sourced projects.
4+ years of contribution.
1 shared foundation.
Since day one, we believed that the best infrastructure is built in the open. We don't just run nodes, we build the software that powers the entire network.
Rebuilding the DAS API core
We re-architected ingestion around Yellowstone gRPC, removed the Plerkle dependency, and replaced the fragile bubblegum backfill with a transaction- cataloguing system for real-time proof validation. We've also built open-source parsers for token key and token extensions to complete fungible token support.
We use Triton RPCs every day at Metaplex. They’re fast, reliable, and built by one of the most competent teams I’ve worked with in Solana or across tech.
They’ve also been one of the primary contributors to the DAS API and deserve real credit for helping standardize access to asset data across the ecosystem. A lot of what’s possible with compression today wouldn’t exist without their work as well.
They’re our go-to recommendation for project teams looking for serious infrastructure. Triton understands what real builders need and delivers consistently.
Stephen Hess, Founder @ Metaplex
Project Yellowstone
Suite of high-performance, open-source tools built on the Geyser plugin interface. It started with Dragon's Mouth gRPC streaming service (aka yellowstone-grpc), and has grown to power the heaviest real-time, historical, and indexing workloads on Solana, all open source and production-tested by every major RPC provider.
No more guessing transaction fees

Priority Fee Tracker API
This repository contains a TypeScript client that extends getRecentPrioritizationFees with percentile-based queries via an open-source validator patch. Backwards-compatible with non-patched RPCs and perfect for any dApp or bot that requires smarter fee estimation.
Solana's default getRecentPrioritizationFees only returns the minimum fee paid in recent blocks (often zero), making it unusable for competitive bids. We added percentile-based fee queries so you can target median, high-percentile, or tail-end fees based on real-time block saturation. It needs Triton's open-source validator patch for full percentile data, but safely falls back to standard behaviour on non-patched RPCs.
- Query exact percentiles: median, high-percentile, or tail-end
- Built-in helpers for min/median/max fee logic
- Safe fallback to standard behaviour on non-patched RPCs
No more guessing transaction fees
Solana's default getRecentPrioritizationFees only returns the minimum fee paid in recent blocks (often zero), making it unusable for competitive bids. We added percentile-based fee queries so you can target median, high-percentile, or tail-end fees based on real-time block saturation. It needs Triton's open-source validator patch for full percentile data, but safely falls back to standard behaviour on non-patched RPCs.
- Query exact percentiles: median, high-percentile, or tail-end
- Built-in helpers for min/median/max fee logic
- Safe fallback to standard behaviour on non-patched RPCs

Priority Fee Tracker API
This repository contains a TypeScript client that extends getRecentPrioritizationFees with percentile-based queries via an open-source validator patch. Backwards-compatible with non-patched RPCs and perfect for any dApp or bot that requires smarter fee estimation.
Benchmark your RPC endpoints

Yellowstone Thorofare
Generates JSON reports with P50/P90/P99 latencies for slot timing and account updates. You can use raw metrics directly or visualise them in the Thorofare UI for a complete view of both RPC endpoints' performance.
Thorofare lets you measure two Geyser gRPC endpoints in parallel and record the latency difference across all six slot stages, from the first shred to finalisation. Thorofare also captures the timing of account updates from both endpoints so you can see execution delays, replay slowdowns, and consistency issues that simple Processed-slot benchmarks never reveal.
- Side-by-side comparison of two gRPC endpoints
- Measure all six slot stages from FirstShredReceived to Finalised
- Capture account-update timing to expose execution and consistency gaps
Benchmark your RPC endpoints
Thorofare lets you measure two Geyser gRPC endpoints in parallel and record the latency difference across all six slot stages, from the first shred to finalisation. Thorofare also captures the timing of account updates from both endpoints so you can see execution delays, replay slowdowns, and consistency issues that simple Processed-slot benchmarks never reveal.
- Side-by-side comparison of two gRPC endpoints
- Measure all six slot stages from FirstShredReceived to Finalised
- Capture account-update timing to expose execution and consistency gaps

Yellowstone Thorofare
Generates JSON reports with P50/P90/P99 latencies for slot timing and account updates. You can use raw metrics directly or visualise them in the Thorofare UI for a complete view of both RPC endpoints' performance.
Open-source infrastructure that scales with Solana
Decentralisation requires fair access. We open-source our internal tooling so teams and developers can inspect, fork, and deploy enterprise-grade infrastructure without vendor lock-ins.
View on GithubJito shredstream proxy
A specialised client for the Jito network that ensures the lowest possible latency for receiving shreds from leaders. Essential for high-frequency trading and MEV operations that require immediate access to block data.
View on GithubSolana RPC Ansible
The industry-standard playbook for deploying Solana infrastructure on bare metal. A comprehensive suite of Ansible roles to automate the installation, configuration, and tuning of high-performance RPC nodes and validators.
View on GithubSolana snapshot ETL
A powerful data engineering tool for extracting historical state. It efficiently unpacks and parses Solana snapshots, allowing developers to load massive datasets into external storage systems like Kafka or PostgreSQL for analysis.
View on GithubTPU traffic classifier
Critical network defence for validators. This utility inspects and classifies incoming UDP traffic, creating dynamic firewall rules to prioritise staked connections and protect TPU ports from spam during network congestion.
View on GithubSolana AccountsDB plugin Kafka
An enterprise-grade Geyser plugin for event streaming. It publishes account updates, transaction notifications, and slot statuses directly from the validator to a Kafka cluster, enabling real-time, event-driven architectures.
View on GithubBlockbuster
A canonical parsing library for Metaplex smart contracts. It handles the complex logic required to correctly decode transactions and account updates for programs like Bubblegum, Candy Machine, and Token Metadata from raw Geyser streams.
View on Github