PerpDEX Architecture: How We Execute 200+ Markets with Sub-Second Latency
The Matching Engine
The 963X PerpDEX uses a hybrid matching engine that combines onchain settlement with off-chain order matching. Orders are matched in memory with sub-millisecond latency, then batched and settled onchain in periodic intervals.
This architecture achieves the speed of centralized exchanges while maintaining the transparency and self-custody properties of DeFi. Users always retain control of their margin -- the protocol never takes custody.
Market Coverage
The PerpDEX supports 200+ perpetual markets across four asset classes: crypto (BTC, ETH, SOL, and 100+ altcoins), forex (EUR/USD, GBP/USD, USD/JPY), commodities (gold, silver, oil, gas), and indices (S&P 500, NASDAQ).
Each market has individually calibrated parameters: maximum leverage (up to 125x for BTC/ETH, down to 25x for small-cap meme coins), funding rate intervals, and liquidation thresholds.
Risk Management
Every position is monitored by a real-time risk engine that tracks margin ratios, unrealized PnL, and portfolio-level exposure. Liquidations are triggered progressively -- partial liquidation first, then full liquidation only if necessary.
The system includes circuit breakers that pause trading in individual markets if price moves exceed 3 standard deviations within a 5-minute window. This prevents cascading liquidations during extreme volatility events.
Multi-Venue Execution
For large orders, the execution layer supports smart order routing across multiple venues -- splitting orders between the native orderbook, integrated CEX APIs (Binance, OKX, Bybit), and DEX aggregators to minimize slippage.
Route selection is based on a scoring model that weighs liquidity depth, historical fill rates, latency, and gas costs. The system learns from execution outcomes to continuously improve routing decisions.
Published February 5, 2026