For the complete documentation index, see llms.txt. This page is also available as Markdown.

2. Architecture Overview

FreCx is designed as a role-based Layer-1 blockchain architecture, where network responsibilities are distributed across specialized node types to ensure scalability, security, and deterministic execution. Unlike traditional blockchain systems where all nodes perform identical functions, FreCx introduces a structured separation of concerns, enabling optimized performance without compromising decentralization.

This architecture is built around three primary node roles:

  • Cluster nodes (block production layer)

  • Sync nodes (validation and state layer)

  • Vault nodes (verification and integrity layer)

Together, these roles form a coordinated system where transaction processing, validation, and verification are handled independently but cohesively, ensuring high throughput and strong security guarantees.

Cluster nodes are responsible for aggregating transactions, ordering them, and producing blocks. These nodes operate under strict performance and staking requirements, ensuring that only high-quality infrastructure participates in block production.

Sync nodes maintain a complete copy of the blockchain state and independently validate every transaction and block. Their role ensures that all state transitions are deterministic and consistent across the network.

Vault nodes provide an additional layer of verification by performing cryptographic validation of blocks before they are finalized. This introduces redundancy in validation and significantly reduces the risk of invalid state transitions or malicious activity.

This layered approach ensures that execution is efficient and scalable, validation is decentralized and redundant and finality is secure and verifiable.

Last updated