Plasma Docs
  • Introduction
    • Overview
    • Use Cases
    • Why Bitcoin
    • Roadmap
  • Architecture
    • System Overview
    • Core Features
    • Consensus
      • HotStuff
      • PlasmaBFT
      • Committee Formation
      • References
    • Execution
    • Bitcoin Bridge
    • Hardware Requirements
    • RPC-API
      • Reth Reference
    • EVM Details
  • Community
    • Official Links
Powered by GitBook
On this page
  1. Architecture

Hardware Requirements

PreviousBitcoin BridgeNextRPC-API

Last updated 1 month ago

The following requirements pertain specifically to the PlasmaBFT consensus layer. Plasma’s node software is implemented in Rust, keeping hardware requirements low. The expected requirements for a validator node running PlasmaBFT are roughly equivalent to an AWS c6a.large instance:

  • 2 CPU cores

  • 4 GB RAM

  • SSD-based persistent storage

Low-latency connectivity is crucial for optimal consensus and transaction propagation. Deployment is straightforward via containerization (e.g., Docker, Helm) or direct source compilation, making participation accessible while maintaining network resilience.

Note that, while not required, validator nodes typically will also run other supporting packages such as Reth and Bitcoin. For details on hardware requirements for the Reth execution client and Bitcoin components, please refer to the respective documentation:

In a fully-equipped validator running all packages, we suggest the following hardware specifications:

  • 4+ CPU cores

  • 16+ GB RAM

  • 8+ TB NVMe SSD

Reth Hardware Requirements
Bitcoin Node Hardware Guidelines