NexusCore
NexusCore is the specialized, high-performance financial execution engine of the Nexus blockchain — the second core alongside NexusEVM. It runs enshrined co-processors: native financial modules built directly into the protocol rather than deployed as smart contracts, executing deterministically at 200 ms block intervals.
NexusCore powers the Nexus Exchange. The same co-processor framework is designed to host further financial primitives over time — vaults, oracles, lending, stablecoins, and more.
The Exchange Kernel
The flagship co-processors form the Exchange Kernel — the matching, risk, funding, and liquidation primitives behind the Nexus Exchange:

Central Limit Order Book (CLOB) — native order matching with price-time priority.
Risk Engine — margining and real-time position risk.
Oracle Engine — mark and index pricing for every market.
Liquidation Engine — deterministic liquidations and solvency protection.
Because these run in-protocol rather than as contracts, markets execute deterministically and settle with the chain's finality.
Co-processors and parallelism
Each co-processor is an isolated, purpose-built state machine. They run in parallel — independent modules (matching, oracles, future vaults) execute concurrently, and individual co-processors parallelize internally across markets and accounts. The architecture targets near-linear scaling with validator hardware while preserving deterministic execution.
Co-processors expose dual interfaces:
a native API (REST + WebSocket) for direct, low-latency access; and
an EVM interface (precompiles) so NexusEVM contracts can compose with NexusCore — placing orders, reading market state, and managing margin atomically within a single transaction.
Extensible markets
NexusCore is designed to make markets permissionless to deploy: in time, builders will be able to launch a perpetual market for any asset by supplying an oracle — spanning crypto, FX, commodities, equities, indices, and more exotic markets.

Role in the system
NexusCore and NexusEVM operate as parallel execution domains with different block cadences — 200 ms for financial execution, 1 second for smart contracts. NexusBFT commits blocks for both with single-slot finality, and the Compute Network proves execution so anyone can verify it.
Last updated

