For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to Migrate from QuickNode to GetBlock — Step-by-Step

Switch from QuickNode to GetBlock for more chains, lower pricing, and transparent billing. Complete migration guide with code examples.

QuickNode is a strong provider, but some teams find they need more chain coverage, a permanent free tier, or more predictable pricing. Here's how to migrate from QuickNode to GetBlock.This migration only takes 5–10 minutes.

Why Teams Switch From QuickNode To GetBlock

Factor
QuickNode
GetBlock

Free tier

❌ Trial only (expires)

Free forever (50K CU/day)

Chain coverage

~75

130+

Billing model

Credits (method-weighted, harder to predict)

CU tiers with clear pricing

Region selection

Auto-routed

Choose: Frankfurt, New York, Singapore

Solana HFT tools

WebSocket, gRPC

StreamFirst + LandFirst + TradeFirst

BSC private mempool

Not available

BloXroute BDN integration

Annual discount

Varies

20% off on all plans

How to Switch From QuickNode to GetBlock

1

Create Your GetBlock Endpoint

  1. Go to Shared NodesCreate New Endpoint

  2. Select your blockchain, network, and API interface

  3. Choose your region (closest to your servers)

  4. Copy the endpoint URL

Infura format:

https://your-endpoint-name.quiknode.pro/YOUR_TOKEN/

GetBlock format:

https://go.getblock.io/YOUR_ACCESS_TOKEN/
2

Update Your Code

// Before (Infura)
const provider = new JsonRpcProvider(
  "https://xxx.quiknode.pro/YOUR_QN_TOKEN/"
);

// After (GetBlock)
const provider = new JsonRpcProvider(
  "https://go.getblock.io/YOUR_GETBLOCK_TOKEN/"
);
3

Best practice: use environment variables to switch providers without code changes.

# .env
RPC_URL=https://go.getblock.io/YOUR_GETBLOCK_TOKEN/
const provider = new JsonRpcProvider(process.env.RPC_URL);
4

Verify Everything Works

Run a quick check:

curl -X POST $RPC_URL \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

If you get a valid response with a block number, you're good.

Feature Mapping: QuickNode → GetBlock

QuickNode Feature
GetBlock Equivalent

RPC Endpoints

✅ Shared Nodes

WebSocket

✅ WebSocket support

Archive data

✅ All plans including Free

Streams

✅ WebSocket subscriptions + Tracker (webhooks)

Marketplace add-ons

Partial — specialized tools built-in (BSC, Solana)

Team management

✅ Team accounts (up to 30 users)

Dedicated Nodes

✅ From $1,000/mo, unlimited

Debug/Trace

✅ Starter+ plans

Multi-region

✅ 3 regions (explicit selection)

What You Gain

  • Permanent free tier — no expiration, no trial

  • 25+ more chains — broader multi-chain coverage

  • Explicit region control — choose your data center

  • Solana HFT infrastructure — StreamFirst, LandFirst, TradeFirst

  • BSC private mempool — BloXroute BDN with bundle support

  • Simpler, more predictable pricing

What You Might Miss

  • QuickNode Marketplace add-ons — some niche tools may not have direct equivalents

  • QuickNode Streams → Use GetBlock WebSocket + Tracker for real-time data

  • IPFS/NFT-specific APIs → Use specialized third-party services

Ready to switch? and have your new endpoints running in under 5 minutes.

Last updated

Was this helpful?