Skip to main content

Node Provider

A service that operates blockchain nodes and exposes RPC, WebSocket, archival, indexing, or related infrastructure.

Definition

A service that operates blockchain nodes and exposes RPC, WebSocket, archival, indexing, or related infrastructure.

Why it matters

Developer tooling connects applications and software to blockchain nodes, data, and smart contracts.

How it works

The provider manages large clusters of nodes distributed globally. They expose access to these nodes via simplified, highly available API endpoints. Developers authenticate with the provider’s platform, generate an API key, and point their application code to the provider’s URL instead of a local node address.

Real-world example

Infura, Alchemy, QuickNode, and Ankr are industry-leading node providers for Ethereum, Solana, and other chains.

Advantages

  • Zero infrastructure management cost
  • High availability and reliability
  • Scales with application growth

Limitations

  • Introduces central authority reliance
  • Ongoing monthly service subscription costs
  • Potential data privacy concerns

Common misconceptions

  • Using a node provider makes your app centralized; the blockchain itself remains decentralized. Node providers can edit your transactions; they only provide data access, not transaction validation.

Canonical knowledge ID: glossary:node-provider