Skip to content
by Unity Nodes
docs.near.orgapi › rpc › providers

RPC Providers

Updated 01-11-2026

List of public RPC endpoints for the NEAR Protocol.

NEAR Protocol exposes a JSON-RPC API for interacting with the network. You can use any of the providers below or run your own node.

RPC Providers

FastNear maintains a comprehensive dashboard with response times for most of the available endpoints.

Mainnet

Provider Endpoint Public Endpoint Archival Node Free Tier Free Tier Limit Paid Plan
FASTNEAR https://free.rpc.fastnear.com ✅ Paid Only ✅ Not published ✅
NEAR https://archival-rpc.mainnet.near.org ✅ ✅ Severely rate limited Not published ❌
1RPC https://1rpc.io/near ✅ ❌ ✅ 200 req/day ✅
All That Node N/A ❌ ✅ ✅ 500K CU/day ✅
Ankr https://rpc.ankr.com/near ❌ ❌ ✅ ~30 req/s ✅
BlockPI Network https://near.blockpi.network/v1/rpc/public ✅ ❌ ✅ 20 req/s ✅
dRPC https://near.drpc.org ✅ ❌ ✅ ~2,100 CU/s ✅
GetBlock https://go.getblock.io/{api-key} ❌ ❌ ✅ 50K CU/day ✅
Intear RPC https://rpc.intea.rs ✅ ❌ ✅ Not published ❌
Lava Network N/A ❌ ✅ ❌ — ✅
Lavender.Five Nodes N/A ❌ ❌ ✅ Not published ✅
node101 N/A ❌ Paid Only ❌ — ✅
NodeReal https://near-mainnet.nodereal.io/v1/{api-key} ❌ ❌ ✅ 100M CU/month ✅
NOWNodes https://near.nownodes.io/{api-key} ❌ ❌ ✅ 100K req/month ✅
QuickNode N/A ❌ ✅ ✅ 15 req/s ✅
Shitzu https://rpc.shitzuapes.xyz ✅ ❌ ✅ Not published ❌
Tatum N/A ❌ ❌ ✅ 3 req/s ✅
ZAN https://api.zan.top/node/v1/near/mainnet/ ✅ ❌ ✅ ~20 req/s ✅
Zeeve N/A ❌ ✅ ❌ — ✅

Testnet

Provider Endpoint Public Endpoint Archival Node Free Tier Free Tier Limit Paid Plan
FASTNEAR https://test.rpc.fastnear.com ✅ Paid Only ✅ Not published ✅
NEAR https://archival-rpc.testnet.near.org ✅ ✅ Severely rate limited Not published ❌
All That Node N/A ❌ ✅ ✅ 500K CU/day ✅
dRPC https://near-testnet.drpc.org ✅ ❌ ✅ ~2,100 CU/s ✅
Intear RPC https://testnet-rpc.intea.rs ✅ ❌ ✅ Not published ❌
Lava Network N/A ❌ ✅ ❌ — ✅
node101 N/A ❌ Paid Only ❌ — ✅
QuickNode N/A ❌ ✅ ✅ 15 req/s ✅
Tatum N/A ❌ ❌ ✅ 3 req/s ✅
ZAN https://api.zan.top/node/ws/v1/near/testnet ❌ ❌ ✅ ~20 req/s ✅
Zeeve N/A ❌ ❌ ❌ — ✅

[!NOTE]

Free Tier Limit values link to each provider's own pricing/docs page as the source. Limits are reported in the units each provider publishes (req = requests, CU = compute units), so they are not directly comparable across providers and may change at any time — always confirm on the linked page. "Not published" means the endpoint is free but has no documented numeric limit.

For live latency benchmarks across these providers, see OpenChainBench — p50/p90/p99 measured every 60 seconds from US-East, EU-West and Singapore.

Making requests

Send JSON-RPC 2.0 requests with POST to the root of the provider endpoint. Put the method and parameters in the JSON request body.

curl -X POST https://rpc.mainnet.near.org/ \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":"status","method":"status","params":[]}'

Send one request object per HTTP request. nearcore does not support JSON-RPC batch requests. If the body is a JSON array, a nearcore node rejects the whole request with HTTP 400 and error code -32700 (Parse error), and none of the requests in the array run.

[!WARNING]

Never load test a shared public endpoint. Run performance tests only against a node you operate or an endpoint whose operator has explicitly authorized the test.

Run your own node

To run a local RPC node, follow the NEAR node documentation.

[!NOTE]

Testnet tokens have no real value and can be obtained from the NEAR Faucet.