Olympus
A deterministic matching engine with sub-microsecond order latency and an embedded EVM layer for on-chain settlement of regulated securities.
Three-layer architecture
Off-chain matching for speed, on-chain settlement for finality. A bridge protocol connects both layers with cryptographic guarantees.
Matching Engine
Deterministic order matching with native i64 fixed-point arithmetic. BTreeMap-backed price-time priority with zero heap allocation in the fill path.
EVM Settlement
Embedded reth node running in local engine mode. Full Ethereum JSON-RPC compliance with MDBX state storage and 1-second block cadence.
Bridge Protocol
Merkle-committed batch settlement with SHA-256 commitments. Idempotent nonce tracking ensures exactly-once processing for mint and unlock operations.
Built with
Deterministic. Auditable. Fast.
Every state transition is reproducible from the append-only transaction log. Replay any point in time with bit-for-bit identical results.