Resource requirements may vary based on chain size and other parameters. This mainly impacts database storage requirements. Basic prerequisites and settings can be found throughout the Information and Settings section for developers.
BlockScout requires a full archive node to import every state change for every address on the target network.
EVM chains can differ in size and requirements, these are the recommendations for optimal performance.
CPU | 16 core, 32 thread |
---|---|
RAM | 128GB |
Minimums are listed for an AWS Cloud instance and can be inferred to other hosting providers.
Application |
|
Database |
|
Amazon Elastic Load Balancing |
|
{% hint style="info" %} Requirements will vary based on chain. For example, these are the recommended requirements for a Harmony Explorer Node:
Setup: AWS i3en.12xlarge or equivalent, with local disk storage
Storage: ~24TB (4x NVMe SSD) is recommended for Archival Explorer Nodes on Shard 0
OS: Latest Ubuntu Linux (LTS Version)
Network: 100M+ bandwidth
{% endhint %}
{% hint style="success" %} For additional information, see:
- General Requirements: Software required for deployment
- Database Storage Requirements: Storage required for common chains to give a sense of needed storage
- Node Tracing Requirements: JSON RPC methods
- Client Setting Requirements: Settings related to client implementations (ie Geth, OpenEthereum, etc) {% endhint %}