Skip to main content
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

ProviderEndpointPublic EndpointArchival NodeFree TierFree Tier LimitPaid Plan
FASTNEARhttps://free.rpc.fastnear.comPaid OnlyNot published
NEARhttps://archival-rpc.mainnet.near.orgSeverely rate limitedNot published
1RPChttps://1rpc.io/near200 req/day
All That NodeN/A500K CU/day
Ankrhttps://rpc.ankr.com/near~30 req/s
BlockPI Networkhttps://near.blockpi.network/v1/rpc/public20 req/s
dRPChttps://near.drpc.org~2,100 CU/s
GetBlockhttps://go.getblock.io/{api-key}50K CU/day
Intear RPChttps://rpc.intea.rsNot published
Lava NetworkN/A
Lavender.Five NodesN/ANot published
NodeRealhttps://near-mainnet.nodereal.io/v1/{api-key}100M CU/month
NOWNodeshttps://near.nownodes.io/{api-key}100K req/month
QuickNodeN/A15 req/s
Shitzuhttps://rpc.shitzuapes.xyzNot published
TatumN/A3 req/s
ZANhttps://api.zan.top/node/v1/near/mainnet/~20 req/s
ZeeveN/A

Testnet

ProviderEndpointPublic EndpointArchival NodeFree TierFree Tier LimitPaid Plan
FASTNEARhttps://test.rpc.fastnear.comPaid OnlyNot published
NEARhttps://archival-rpc.testnet.near.orgSeverely rate limitedNot published
All That NodeN/A500K CU/day
dRPChttps://near-testnet.drpc.org~2,100 CU/s
Intear RPChttps://testnet-rpc.intea.rsNot published
Lava NetworkN/A
QuickNodeN/A15 req/s
TatumN/A3 req/s
ZANhttps://api.zan.top/node/ws/v1/near/testnet~20 req/s
ZeeveN/A
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.

Making requests

All endpoints accept JSON-RPC 2.0 POST requests. The NEAR RPC uses a non-standard format where the method name is encoded in the URL path rather than the request body.
curl -X POST https://rpc.mainnet.near.org/status \
  -H "Content-Type: application/json" \
  -d '{}'

Run your own node

To run a local RPC node, follow the NEAR node documentation.
Testnet tokens have no real value and can be obtained from the NEAR Faucet.