QuickNode¶
QuickNode provides dedicated Solana RPC endpoints billed by compute units. Dedicated endpoints mean no shared rate limits.
Endpoint URL format¶
QuickNode assigns a unique endpoint URL when you create a Solana endpoint:
Setup¶
- Create an account at quicknode.com.
- Create a new Solana Mainnet endpoint.
- Copy the HTTPS endpoint URL from the endpoint dashboard.
- Add to your config:
[[providers]]
name = "quicknode"
url = "https://your-endpoint.solana-mainnet.quiknode.pro/${QUICKNODE_API_KEY}/"
The API key is part of the URL path — you can embed it directly or use an env var:
# embed directly (simpler)
url = "https://your-endpoint.solana-mainnet.quiknode.pro/abc123def456/"
# or use env var
url = "https://your-endpoint.solana-mainnet.quiknode.pro/${QUICKNODE_API_KEY}/"
Pricing model¶
QuickNode uses a compute unit model. Each plan includes a monthly compute unit allocation; different methods consume different unit amounts.
Check quicknode.com/pricing for current plans and per-method unit costs.
Tips¶
- Dedicated endpoints have no shared rate limits — good for sustained high-throughput.
- QuickNode and Helius score similarly in most regions. Pairing them with
best_scorenaturally distributes load based on live latency. - The QuickNode add-on marketplace has Solana-specific extensions (priority fee estimation, Yellowstone gRPC) if you need them alongside RPC routing.