An archive node is responsible for preserving the historical records of block transactions. Typically, this type of node is utilized as an RPC (Remote Procedure Call) endpoint. The role of RPC in our network is indispensable as it bridges the gap between users, decentralized applications (dApps), and the blockchain, leveraging WebSocket and HTTP endpoints for this connection. For instance, in our network, the public endpoints deploy archive nodes to facilitate seamless access to BEVM chains for all users.

It is advisable for DApp developers to set up their own dedicated RPC archival node. This approach not only allows them to fetch the blockchain data they require but also reduces their reliance on public infrastructures, which may suffer from slower response times and restricted access due to heavy usage and rate limits.

Last updated