Skip to content

Architecture Documentation

This directory contains architectural documentation for the Fukuii EVM execution layer (EL) client — a Scala 3 Ethereum execution engine that supports PoW (Ethash) for Ethereum Classic and Engine API-driven PoS for post-Merge Ethereum networks under a pluggable consensus architecture.

Contents

Architecture Overview

  • Architecture Overview - High-level system architecture and component interactions, including the Engine API / Consensus Layer Integration subsystem
  • Architecture Diagrams - C4 architecture diagrams and visual representations
  • Pluggable Consensus Vision - Three-layer fukuii-core / fukuii-env / consensus-module architecture for multi-network support with Orbita sidechains

User Interfaces

See Also