Architecture

System Overview

Raiku is a collection of services that sit between builders and Solana validators. The design favors modularity: if you only need deterministic auctions you can use them without enabling MEV shielding, and vice versa.

High-Level Flow

Clients & SDKs
Coordination Network
Policy & MEV Layer
Validator + Slot Marketplace

Core Services

Auction Engine

Manages concurrent JIT (sealed bid) and AOT (English) auctions. Responsible for anti-sniping extensions, clearing price publication, and reservation issuance.

Reservation Registry

Stores attested receipts, monitors expirations, and acts as the source of truth for downstream services (MEV layer, RFQ rails, monitoring dashboards).

Telemetry Mesh

Fan-out network that streams slot updates, priority fee curves, congestion alerts, and RPC health to interested clients. Backed by Kafka-compatible topics for reliability.

Validator Plugins

Lightweight sidecars that read reservation receipts, enforce ordering, and forward execution logs back to Raiku. They keep the validator stateless while providing deterministic guarantees.