An orderbook became a module rather than a website backend
Injective's canonical mainnet placed a Cosmos SDK state machine beneath financial applications. Spot and derivative books, order matching, execution and settlement live in the exchange module; oracle prices, insurance funds and auction accounting connect at the same protocol layer.
That architecture lets interfaces share liquidity rules without owning the validator set. CometBFT validators decide blocks under bonded stake, while exchange users retain subaccount balances and positions. An INJ holder who runs neither role has no automatic order-flow or fee claim.
