Docs

Starknet

    • Overview
    • Guides
      • "Hello, Starknet!" quickstart
        • Overview
        • Setting up your environment
        • Generating and understanding HelloStarknet
        • Declaring, deploying, and interacting with HelloStarknet locally
        • Deploying and interacting with HelloStarknet on Sepolia
        • Recommended next steps
        • Troubleshooting
      • The StarkGate bridge
        • Overview
        • Depositing funds
        • Performing a Smart Deposit
        • Cancelling a deposit
        • Withdrawing funds
        • Troubleshooting
        • Functions and events reference
      • Smart Contracts in Cairo ↗
      • Starknet By Example ↗
      • SpeedRun Stark ↗
    • Stack
      • Core components
        • SHARP
        • SNOS
        • Contracts
          • Contract classes and instances
          • Class hash
          • Compiled class hash
          • Contract address
          • Contract storage
          • Contract ABI
          • Cairo and Sierra
          • Cairo builtins
          • Serialization of Cairo types
          • System calls
          • Execution information for the current block
      • Additional components
        • StarkGate
        • Universal Deployer Contract
    • Protocol
      • Core concepts
        • Account
          • What is an account?
          • Starknet’s account interface
          • Account interface function reference
        • Transactions
          • Transaction lifecycle
          • Transaction types
          • Block structure
      • Additional concepts
        • Cryptography
        • Fee mechanism
        • L1-L2 messaging
        • Data availability
        • Staking
        • State
        • Tokenomics
    • Tooling
      • Overview
      • Core tools
      • Additional tools
        • Tools for coding in Cairo
        • Tools for writing smart contracts
        • Tools for building dApps
        • Tools for interacting with Starknet
        • Tools for creating AI agents
    • Ecosystem
      • Overview
      • Full nodes and RPC providers
      • Open RPC endpoints and Sepolia faucets
      • Block explorers and monitoring tools
      • Indexers and enhanced APIs
      • Bridges and oracles
      • Wallets and on-ramps
      • Auditors and security platforms
      • Bug bounty program ↗
    • Resources
      • Glossary
      • Chain info
      • Compatibility tables
      • Release notes
Starknet home
GitHub repository

Built with ✨
By the Starknet Community

✏️  Edit content
🪲  Report bug

Full nodes and RPC providers

Full nodes

Name URL More information

Juno

github.com/NethermindEth/juno

nethermind.io/juno

Madara

github.com/madara-alliance/madara

madara.build

Pathfinder

github.com/eqlabs/pathfinder

equilibrium.co/projects/pathfinder

RPC providers

For complete information on the Starknet JSON-RPC API, see starknet_api_openrpc.json.

Name URL Version support

Alchemy

alchemy.com/starknet

docs.alchemy.com/reference/starknet-api-faq

All That Node

allthatnode.com/starknet.dsrv

N/A

Blast

blastapi.io/public-api/starknet

blastapi.io/public-api/starknet

BlockPI

blockpi.io/starknet

N/A

Chainbase

chainbase.com/chainNetwork/Starknet

N/A

Chainstack

chainstack.com/build-better-with-starknet

docs.chainstack.com/reference/getting-started-starknet

dRPC

drpc.org/chainlist/starknet

N/A

Dwellir

dwellir.com

N/A

GetBlock

getblock.io/nodes/strk

Use the /rpc/vX_Y suffix, as described in Pathfinder’s README

Infura

infura.io/networks/ethereum/starknet

N/A

Lava

lavanet.xyz

Use the /rpc/vX_Y suffix, as described in Pathfinder’s README

Nethermind

data.voyager.online

docs.data.voyager.online/spec

NOWNodes

nownodes.io/starknet

N/A

OMNIA

omniatech.io

N/A

OnFinality

onfinality.io/networks/starknet

N/A

QuickNode

quicknode.com/chains/strk

quicknode.com/docs/starknet

Reddio

reddio.com/node

N/A

Zan

zan.top/home/node-service

Use the /rpc/vX_Y suffix, as described in Pathfinder’s README

Overview Open RPC endpoints and Sepolia faucets