How to Get a Polygon RPC Endpoint
Step-by-step guide to getting a fast, reliable Polygon RPC endpoint.
Polygon PoS is one of the most widely used Ethereum scaling solutions, powering DeFi protocols, NFT marketplaces, gaming applications, and enterprise solutions.
Available Service on GetBlock
Archive data: query historical state at any block (all plans)
Trace & Debug:
debug_traceTransaction,trace_block(Starter+)WebSocket: real-time subscriptions via
wss://shared.eu-central-1.getblock.io/<TOKEN>/Multi-region: Frankfurt, New York, Singapore
Dedicated Nodes: unlimited RPS, from $1,000/mo
This guide shows you how to get a reliable Polygon RPC endpoint — from free development access to production-grade infrastructure.
Step-by-Step: Get Your Polygon RPC Endpoint
Create a GetBlock Account
Go to GetBlock Dashboard and sign up. You can register with email or via Google/GitHub OAuth.
Create a Polygon Endpoint
Once logged in:
Click "Shared Nodes" in the left sidebar
Click "Create New Endpoint" or the "+" button

Select:
Protocol: Polygon
Network: Mainnet or Amoy(test network)
API Interface: JSON-RPC or WebSocket
Region: Frankfurt (EU), New York (US), or Singapore (APAC)

Click "Create": Your endpoint URL will be generated immediately.
Code Example
import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider("https://shared.eu-central-1.getblock.io/<YOUR-ACCESS-TOKEN>/");
const block = await provider.getBlockNumber();
console.log("Latest Polygon block:", block);from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://shared.eu-central-1.getblock.io/<YOUR-ACCESS-TOKEN>/"))
print("Chain ID:", w3.eth.chain_id) # 137
print("Block:", w3.eth.block_number)Plans
Learning
Free
50K/day
20
Side project
Starter ($49/mo)
50M/mo
100
Production
Advanced ($199/mo)
220M/mo
300
High-traffic
Pro ($499/mo)
600M/mo
500
Enterprise
Dedicated ($1K+/mo)
Unlimited
Unlimited
You can learn more about our pricing here
What's Next?
Need enterprise Polygon infrastructure? Contact us.
Last updated
Was this helpful?