Skip to main content

Network IDs

Network IDs are case-sensitive string identifiers used in baseNetworkId / quoteNetworkId and other on-chain calls.

Order status enum

See the full list with meanings on the Technical Details page.

Smart contracts

The protocol is composed of the following contracts:
  • OrderEngine — order lifecycle, auction, settlement, liquidation entry points.
  • BroadcasterRegister — broadcaster registration, BRON deposits, front-end fee accounting.
  • SolverRegister — solver registration, insurance management, fee accrual and collection.
  • OracleAggregator — oracle registration, network subscriptions, vote aggregation, cooldown / suspension logic.
  • InsuranceManager — insurance token configuration (haircut, liquidation premium).
  • Metadata — read-only aggregator that combines order, fee, and timeout data into a single struct.

Useful read-only views