Real-time Solana data streaming. Yellowstone-compatible Geyser gRPC with 20-minute historical replay.
Solana gRPC streams accounts, transactions, slots, and blocks from the Geyser plugin on your Quicknode Solana endpoint. Yellowstone-compatible. An efficient, persistent gRPC connection pushes data to you the moment it lands.
Usage is metered based on the amount of data that is delivered through your connection: 10 API credits per 0.1 MB of data delivered.
Used by teams at the tip of the chain: high-frequency trading, MEV, arbitrage, real-time indexing, and onchain analytics on Solana. Teams who need tip-fresh data without operating their own validator infrastructure.
Now included with Scale ($499/mo) and Business ($999/mo) plans on Quicknode. The paid add-on remains available for Build and Accelerate.
For most teams, upgrading is the better value. A Build customer paying $49 plan + $499 add-on ($548/mo total, 80M API credits, 50 RPS) can move to Scale at $499/mo and get 950M credits, 250 RPS, and Solana gRPC included. An Accelerate customer paying $249 plan + $499 add-on ($748/mo) can move to Scale at $499/mo and save $249/mo.
Visit our Solana gRPC Documentation for more information.
Access
To access Solana gRPC you'll use your Quicknode Solana endpoint on port 10000 as demonstrated below.
Available in JFK, EWR, FRA, IAD, and NRT. Co-locate in one of these regions to minimize latency.
Request rate (RPS) is governed by your Quicknode plan tier. Response data consumes API credits at 10 credits per 0.1 MB.
Endpoint and Token Configuration
Solana gRPC operates on port 10000. This is a dedicated secure port for gRPC communication, separate from the standard Solana RPC endpoint. When connecting to the service, specify the port in the URL:
- Endpoint: the name of your gRPC-enabled endpoint (by default, three randomly generated words) followed by
.solana-mainnet.quiknode.pro and the port number 10000 (e.g., https://example-guide-demo.solana-mainnet.quiknode.pro:10000)
- Token: the alphanumeric string that follows the endpoint name in the URL (additional tokens can be generated from the Quicknode Dashboard under Endpoint Security)
Given the example HTTP Provider URL https://example-guide-demo.solana-mainnet.quiknode.pro/123456789/, your credentials would be:
- Endpoint:
https://example-guide-demo.solana-mainnet.quiknode.pro:10000
- Token:
123456789
Step by step example
Documentation
Additional Resources