About BlockPI
BlockPI Network RPC service is supporting more than 60 blockchain networks. Check the full list .
Supported Networks and Advanced FeaturesService Structure
BlockPI Network aims to provide high-quality, robust, and efficient RPC service. To avoid the single-point failure and limitation of scalability, the network is designed to be a distributed structure with expandable working nodes. This page introduces the detailed roles and the service mechanisms of the BlockPI Network.

Users include individual developers, personal users, and blockchain applications. Regardless of the type of user, they send RPC requests through the RPC endpoint domain resolution provided by the RPC provider. Some applications place the RPC endpoint in the web frontend, so users send requests directly from their local machines to the RPC server. Other applications set up backend servers, where users first send requests to the backend of the applications, which then uniformly sends the requests to the RPC provider.
Service Lifecycle
To use the BlockPI Network service, a user must register on BlockPI Dashboard and create an API key. At the same time, the RPC endpoint (url) is generated. Different types of RU packages are also available to be purchased by users.
Requests can be sent by this endpoint and routed to a proper Gateway by DNS.
The Gateway checks the user authority. After that, it sends the request to a Node Client through BlockPI Load Balancer.
Node Client processes the request and produce the response payload. The response is sent back to the Gateway and therefore delivered to the user.
Guides for users: Jump right in
For a higher quality RPC service, follow these instructions to register and generate your first BlockPI API key.
Registration & LoginAPI KeyWallet Set UpAccount ManagementTeam ManagementLast updated
Was this helpful?