Securities Exchange Protocol

Olympus

A deterministic matching engine with sub-microsecond order latency and an embedded EVM layer for on-chain settlement of regulated securities.

AAPL-USDTSLA-USDETH-USDBTC-USDNVDA-USDAMZN-USDGOOGL-USDMSFT-USDSOL-USDMETA-USDAAPL-USDTSLA-USDETH-USDBTC-USDNVDA-USDAMZN-USDGOOGL-USDMSFT-USDSOL-USDMETA-USDAAPL-USDTSLA-USDETH-USDBTC-USDNVDA-USDAMZN-USDGOOGL-USDMSFT-USDSOL-USDMETA-USDAAPL-USDTSLA-USDETH-USDBTC-USDNVDA-USDAMZN-USDGOOGL-USDMSFT-USDSOL-USDMETA-USD
Benchmark Metrics
p50 Latency
208ns
p99 Latency
1.2µs
Throughput
3,830,000ord/s

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.

i64 arithmetic / Blake3 state hashing

EVM Settlement

Embedded reth node running in local engine mode. Full Ethereum JSON-RPC compliance with MDBX state storage and 1-second block cadence.

reth v1.11 / EIP-1559 transactions

Bridge Protocol

Merkle-committed batch settlement with SHA-256 commitments. Idempotent nonce tracking ensures exactly-once processing for mint and unlock operations.

SHA-256 commitment / idempotent nonces

Built with

Engine
Rusti64 fixed-pointBTreeMapBlake3
Storage
RocksDBPostgreSQLMessagePack
EVM
rethMDBXalloyrevm
API
AxumWebSocketBinance-compatEIP-712
Observe
PrometheusGrafanaOpenTelemetry

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.