Technical Architecture Layers

Layer 1: Order Ingestion

  • Privacy-preserving submission

  • Commitment generation

  • Encrypted order storage

Layer 2: Batch Management

  • Time-based batch windows

  • Order aggregation

  • Sealed order accumulation

Layer 3: Matching Engine

  • Distributed matching process

  • Uniform price calculation

  • Surplus maximization

Layer 4: Settlement

  • On-chain state updates or verifiable commitments

  • Position adjustments

  • Funding payment accrual

  • PnL realization

Layer 5: Verification

  • Proof generation

  • Receipt publishing

  • Public auditability

Last updated