Time to read: 1 min
完全なドキュメント索引については llms.txt
RPC Node Providers
Building dApps on Rootstock involves interacting with the blockchain network. But how you access this network? That's where node providers come in. Think of them as gateways to the blockchain.
What are Node Providers?
Imagine a vast library filled with information about everything happening on the Rootstock network. Node providers maintain copies of this information, allowing developers to connect and retrieve essential details. These details can include transaction history, account balances, and smart contract data.
How Node Providers Work
- Full Nodes: Node providers operate by running full nodes on the Rootstock blockchain. These full nodes download and store the complete history of the blockchain, enabling them to verify transactions and maintain a consistent view of the network. To interact with these full nodes, developers and applications utilize a remote procedure call (RPC) mechanism, specifically the JSON-RPC protocol. This protocol allows remote communication with the node, enabling the submission of requests and the receipt of responses.
- API Access: Node providers like the Rootstock RPC API, Alchemy, GetBlock, dRPC, and NOWNodes offer an interface (API) that developers can use to communicate with these nodes and request specific data. This eliminates the need for developers to download the entire blockchain themselves, saving time and resources.
RPC Node Providers on Rootstock
Here you can find a list of rpc node providers on Rootstock.
Summary
RPC node providers give JSON-RPC access to Rootstock full nodes. Use them to read chain data and submit transactions without running your own node.
Providers
| Provider | Path | Description |
|---|---|---|
| Rootstock RPC API | /developers/rpc-api/rootstock/ | Official JSON-RPC interface for Rootstock nodes |
| Alchemy | /developers/rpc-api/alchemy/ | Web3 APIs and SDKs for Rootstock |
| GetBlock | /dev-tools/node-rpc/getblock/ | Multi-chain node access including Rootstock |
| dRPC | /dev-tools/node-rpc/drpc/ | Low-latency RPC platform for Web3 |
| NOWNodes | /dev-tools/node-rpc/nownodes/ | Blockchain-as-a-service nodes and explorers |