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.
Related knowledge
- Blockchain — term
- Cryptography — term
- Web3 — term
Canonical knowledge ID:
glossary:node-provider