iTrade
An exchange based on the NodeJs platform, which is responsible for the main operations, such as:
- Wallet creation and management;
- Creation, editing, deletion of orders;
- Trade history management;
- Provision of information on active trading pairs
- Providing information about the current state of the trading “glass” and the history of closed orders (information is provided using WebSockets);
User management – a service responsible for operations with user profiles, such as:
- Account registration;
- Login process;
- Password recovery/change;
- Uploading of documents confirming the identity for their further verification;
- Account security settings;
Admin management is a service used to configure the main components of the exchange, such as:
- Adding new trading pairs;
- Management of existing trading pairs (changing limits, suspension of trades);
- User account management;
Statistic is a service that generates, stores, and provides information on trade transactions.