Solana Node Performance

RPC Fast nodes typically outperform default self-hosted RPC node solutions, especially in the speed of receiving events from Solana blockchain, with the help of Jito's ShredStream.

You can find the benchmarking tools for comparison between two gRPC endpoints here: https://github.com/dysnix/solana-test/tree/main/yellowstone-bench.

The test comparing node performance with/without Jito: With Jito, the node receives 99.71% of transactions faster with an average advantage of 120ms.

[SUMMARY]
  Matching txns: 185141
  Avg delta: 120.360582 ms
  75th percentile delta: 165.634304 ms
  90th percentile delta: 218.932224 ms
  95th percentile delta: 239.485952 ms
  99th percentile delta: 270.596147 ms
  99.71% of txns: JITO.json is faster than NONE.json
  0.29% of txns: JITO.json is slow than NONE.json

On average, RPC Fast Solana node receives same transactions 120ms earlier, and in some rare cases, it receives it even faster by 270ms.

Case Studies

Performance Metrics

The metrics displayed were tracked on one of our dedicated nodes.

Note: When it comes to the speed of receiving transactions via gRPC, we subtract 500ms from the latency since Solana doesn’t store milliseconds, which leads to a loss of precision. For instance, a transaction occurring at 07:46:46:900 would have a block time of 07:46:46:000. It's better to use the middle of the second for calculations.

Tests: Jito Shredstream vs. bloXroute OFR

Receiving shreds after turning on OFR (blue line)

The test comparing node performance with/without bloXroute OFR: On average, transactions with OFR arrive on Yellowstone 100ms earlier.

The test comparing node performance with OFR vs. Jito: Jito Shredstream is 13ms faster than bloXroute OFR in 96% of all transactions.

Therefore, according to our tests, Jito performs better than bloXroute OFR (as of summer 2025).

Last updated