✕

cxAdmin The cxAdmin module provides the administrative interface for the exchange operator. cxAdmin It is the equivalent of a business intelligence and management software. Within the interface, admins can approve deposit/withdrawal requests, manage KYC requirements, create and answer support tickets, modify trading fees, and manage cold storage functionalities.

cxClient The cxClient is the frontend user interface of our exchange software. It is responsible for rendering everything that investors (end users) see in their browser. It allows users to sign up, log in, place buy / sell orders, view their trade history / purchased tokens, view balances, deposit/withdraw digital assets, upload KYC documents and view charts. Changes to the design and layout all take place in the cxClient. The cxClient also features Google Authenticator and email-based two-factor authentication as security measures on the frontend side.

cxEngine The cxEngine module matches trades on the exchange. Moreover, the cxEngine is also responsible for providing the data in the order book, reviewing and executing transactions, and calculating account balances.

cxWallet The cxWallet is the multicurrency wallet module which stores all cryptocurrency funds. If an exchange offers three tradeable cryptocurrencies (e.g. Bitcoin, Ethereum and Litecoin), the cxWallet will contain three separate wallets. Each wallet will be synced up with each cryptocurrency’s respective blockchain.

cxServer The cxServer processes everything that comes from the cxClient side. It retrieves the user input from the cxClient and then writes it into the database cluster. Put differently, the cxServer is the API between the cxClient and database cluster. If an investor signs up, for example, the cxClient forwards the input information to the cxServer which subsequently writes the information into the database cluster.