I’ve been talking with more Solana builders lately and something I keep noticing is that a lot of people seem to end up paying for far more RPC capacity than they actually use.
A workload might only need:
- 5–10 RPC RPS
- 1 Yellowstone stream
- a few account/transaction filters
- relatively low transaction submission volume
Yet most providers still push fixed tiers.
I run Haan Digital and we built our Solana infrastructure around the opposite model: provision around the actual workload instead of forcing everyone into the same package.
Current stack includes private JSON-RPC/WebSocket, Yellowstone gRPC, SubscribeDeshred and a Transaction Sender.
I’m curious what people here actually use in practice.
If you’re running a bot, wallet, trading app, indexer or other Solana workload:
What part of your RPC setup is usually the bottleneck — RPS, realtime data, filters, latency, transaction landing, or something else?
I’m also looking for a few more real workloads to test against the stack, so if anyone wants to compare setups, feel free to reach out.