This week on Nexus 06.26.26

This week’s work spans the whole venue: new ways to trade, a clearer view into price quality, and quieter groundwork that makes the Exchange more durable and harder to knock over. Most of it has merged and is rolling out — some pieces are still landing on the live Exchange.

Forty user-facing pull requests merged across the Exchange this week, by area. Counts are
merged feat/fix/perf PRs in eng/apps/exchange for the edition window — a measure of
activity, not performance. (Alternate renderings of the same data ship alongside this one:
area-share, area-perspective, area-activity.)
Trading
Stop-limit orders are now supported, so you can arm an order that only becomes a live limit once the market trades through your trigger — useful for entries and for protecting a position without watching the book. Alongside it, a new NDQ-USDX-PERP market has been wired into the engine and its price brought up on Pyth Pro (Lazer), widening what you can trade on the venue.
Position accounting also got more precise. Snapshots now carry fee PnL, funding accrued, and entry PnL as first-class fields, so the PnL you see reflects fees and funding rather than price moves alone.
Price-feed quality and observability
Honest prices are the foundation of a fair venue, and this week sharpens the tools around them. The oracle now emits a producer-side price-stats signal, and a new observability view over the price pipeline makes deviations and producer health legible instead of buried in logs. Snapshot restores re-run market-parameter range checks, so a recovered engine can’t come back with prices outside their configured bounds.
Reliability and durability
Several changes make the engine tougher when something goes wrong. A write-ahead log now records mutations with a round-trip-tested codec, and a new replay primitive with disk-backed recovery lets the engine rebuild state from that log after a restart. Together they shorten the path from a cold process to a correct, up-to-date order book.
Safety and access controls
The venue gained more ways to stay safe under pressure. Protected routes now enforce pre-authentication IP rate limits, a kill switch can disable account credit operations without a redeploy, and per-address rolling-window caps bound how fast a single address can be credited. Withdrawals are also now rejected outright while the exchange is frozen.
Faster front end
The trade page feels lighter: tab panels load lazily so you only pay for what you open, and the order-entry panel re-renders less as prices stream in. Both add up to a smoother screen during fast markets.
To explore the latest, visit nexus.xyz, docs.nexus.xyz, or github.com/nexus-xyz.