Architecture Overview
How Realm achieves 25ms finality with post-quantum security
System Components
Realm is a purpose-built blockchain for high-frequency trading, combining:
- Mysticeti BFT Consensus - 25ms block finality
- GPU-Native Execution - Parallel order matching
- Post-Quantum Cryptography - Dilithium-3 signatures
- Unified gRPC API - Single protocol for all clients
API Access
All clients connect via a single gRPC endpoint:
- Web Apps — gRPC-Web via
https://api.realm.software - SDK / CLI — Native gRPC for full performance
- HFT — Bidirectional streaming via
TradingStreamRPC
No REST, no WebSocket, no FIX protocol. Just Protocol Buffers over gRPC for type-safe, low-latency communication.
Validator Nodes
Validators run the consensus protocol and execute transactions. Each validator:
- Participates in Mysticeti BFT rounds
- Executes the matching engine
- Serves the gRPC API
- Maintains the full state