Archive Node
Overview
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.
We maintain 3 different networks: the BEVM Mainnet , BEVM Canary, and BEVM testnet.
BEVM Canary
BTC
BEVM Mainnet
BTC
BEVM testnet
BTC
Requirements
Machine
NOTE
Storage space will increase as the network grows.
Archive nodes may require a larger server, depending on the amount and frequency of data requested by a dApp.
System
Ubuntu 20.04+
CPU
2 cores
Memory
2 GB
SSD
300 GB (recommended)
Ports
P2P
30333
RPC
8086
WS
8087
ports 30333
and 30334
need to be opened for incoming traffic at the Firewall. Collator nodes should not expose WS and RPC ports to the public.
Installation
There are 2 different ways to run an BEVM TestNet node:
Using Binary
Using Docker
Last updated