A High-Level View
A CEX consists of eight core modules. These include the front end, custody, matching, and settlement layers. They also include compliance, liquidity, APIs, and monitoring.
- User interface: Traders submit orders and manage accounts
- Custody module: Systems manage hot and cold wallets and balance states
- Matching engine: The engine matches orders with strict fairness rules
- Settlement and ledger: The ledger updates balances and freezes funds as needed
- Risk and compliance: Identity checks, sanctions screening, and transaction monitoring run here
- Market making and liquidity: Internal or external makers stabilize depth
- API layer: REST and WebSocket endpoints power automation
- Monitoring and audit: Logs, metrics, and alerts track behavior and incidents
 
		 
                                     
                                     
                                     
         
                        