Polygon RPC Endpoint

Flat-rate Polygon RPC provider and Polygon RPC node access: free tier, no KYC, HTTP & WebSocket. Polygon mainnet chain ID 137.

Polygon mainnet RPC URL: https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY
WebSocket: wss://rpc.swiftnodes.io/ws/polygon?key=YOUR_API_KEY

Polygon PoS is a high-throughput EVM-compatible chain that scales Ethereum with sub-cent transaction fees and 2-second block times. With years of production use, deep stablecoin liquidity, and major brand adoption, Polygon remains one of the most widely-deployed scaling solutions.

Network: Polygon
Type: EVM
Chain ID: 137
Slug: polygon
Native token: POL (POL (formerly MATIC))
Block time: ~2 seconds
Finality: Probabilistic: ~256 block (8-10 min) for high confidence
Mainnet: May 30, 2020
Category: EVM sidechain / commit chain

Polygon on the SwiftNodes fleet, right now

Status: online
Latency: 68 ms
Latest block: 95,247,182
WebSocket: available

10 of 12 probed RPC methods supported (archive, batch, debug_traceCall, eth_getProof). The gaps are listed per chain in the method support matrix.

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-04. Network status

Polygon developer facts, measured

Block time:
~1.5 s (average of the last 1,000 blocks)
Finality:
the finalized tag trails the head by ~3 blocks (~5 s)
eth_getLogs range:
10,000-block ranges accepted; the next size we test was refused
Historical state:
readable at least 1,000,000 blocks back

Measured 2026-10-04 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About Polygon

Polygon (formerly Matic) launched its proof-of-stake chain in May 2020 and has since grown to be one of the most widely-used EVM chains by both developer and enterprise adoption. The chain uses a heavily-modified Bor (Geth fork) execution client validated by a Heimdall (Cosmos-SDK) consensus layer.

Polygon Labs has been expanding into a broader ecosystem with the AggLayer, Polygon zkEVM, and chain-development kits (CDK). Polygon PoS itself processes 3-5M transactions per day and hosts major brands and stablecoin issuers including Aave, Uniswap, USDC, USDT, Starbucks (loyalty), Adidas, and Reddit Collectible Avatars.

Common Use Cases on Polygon

  • Stablecoin payments and remittance
  • DeFi (Aave V3, Uniswap V3, Quickswap, Curve)
  • Enterprise tokenization (Starbucks, Adidas, Reddit)
  • Gaming and NFTs (high-volume, low-fee)
  • Layer-2 deployment via Polygon CDK

Polygon Ecosystem

Aave V3 (top non-Ethereum deployment), Uniswap V3, QuickSwap, Curve, Balancer, OpenSea (NFTs). Polygon has deep stablecoin liquidity — USDC and USDT both have $1B+ supply on the chain.

Polygon Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY

Polygon WebSocket RPC URL

wss://rpc.swiftnodes.io/ws/polygon?key=YOUR_API_KEY

Quick Start: Connect to Polygon

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Polygon block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY"))
print("Polygon block:", w3.eth.block_number)

Add Polygon to MetaMask

Network Name: Polygon (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_API_KEY
Chain ID: 137
Currency Symbol: POL
WebSocket: wss://rpc.swiftnodes.io/ws/polygon?key=YOUR_API_KEY

Bridging to Polygon

Official Polygon PoS Bridge (https://portal.polygon.technology) for canonical bridging from Ethereum (~30 min deposits, 1-3 hour withdrawals via checkpoint). Stargate, Across, and Squid for fast cross-chain.

Features of SwiftNodes for Polygon

  • Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
  • Health-checked every 2 minutes with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Polygon

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Polygon

What's Polygon's chain ID?

Polygon PoS mainnet is chain ID 137. Polygon Amoy testnet is 80002.

Is POL replacing MATIC?

Yes — POL is the new native token of Polygon, completing migration from MATIC. The transition is automated for ETH-deposited MATIC; users on Polygon PoS will see POL after migration.

Is Polygon a rollup?

Polygon PoS is a sidechain, not a rollup — it has its own validator set securing Heimdall consensus. Polygon zkEVM (a separate chain) is a true zk-rollup.

Polygon RPC methods

Measured weekly through this endpoint: what each method returns on Polygon, its limits, and an example request.

Polygon guides from the blog

Related EVM chains

Explore RPC endpoints for other EVM networks on SwiftNodes:

Ready to start building on Polygon? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.