Full nodes and API services

A list of recommended full-nodes, open API endpoints, and API providers.

For complete information on the Starknet Node API in JSON RPC format, see starknet_api_openrpc.json on GitHub.

Table 1. API providers
Provider Open API endpoint, where relevant Version support, where relevant

Alchemy

Starknet API FAQ

All That Node

Blast API

https://blastapi.io/public-api/starknet

BlockPI

https://starknet.blockpi.network/v1/rpc/public

Chainbase

Chainstack

DRPC

https://drpc.org/public-endpoints/starknet

Dwellir

https://www.dwellir.com/networks/starknet

GetBlock

Use the /rpc/vX_Y suffix, as explained in JSON-RPC API in Pathfinder’s README.

Infura

Lava Protocol

https://www.lavanet.xyz/get-started/starknet

Nethermind

https://data.voyager.online

RPC spec versions

NOWNodes

QuickNode

Supporting Multiple Versions

Reddio


Table 2. Node providers
Provider name Description More information

Deoxys

A Starknet full-node written in Rust and powered by Substrate by Kasar

github.com/kasarlabs/deoxys

Juno

A Starknet full-node written in go-lang by Nethermind

github.com/NethermindEth/juno

Papyrus

A Starknet full-node written in Rust by StarkWare

github.com/starkware-libs/papyrus

Pathfinder

A Starknet full-node written in Rust by Equilibrium

github.com/eqlabs/pathfinder