Digital currency contract currency exchange development function description

Digital currency contract currency exchange development function description

The exchange system includes the matching transaction engine source code, back-end management (back-end + front-end), front-end (trading page, activity page, personal center, etc.), mobile phones and other apps.

Features of Yuanzhongrui Development Digital Currency Exchange:

1. Based on the memory matching engine, it is faster than the traditional database-based matching;

2. The front and back ends are separated, and the Api authorization mechanism based on Token;

3. The microservice architecture makes it easier to expand;

4. Multiple data storage methods such as MySQL, MongoDB, and Redis;

5. Support mainstream blockchain digital currency docking trading platform;

6. Supporting robot system, synchronizing market conditions, maintaining depth;

7. Native App, providing native experience;

8. The designers of the exchange provide technical support, and do a good job of architecture deployment for the later system expansion.

There are three basic models developed by most digital currency exchanges:
1. Over-the-counter transactions (OTC, C2C)
1. OTC transactions
refer to transactions between users, using offline transfers between users and online The transaction method of the dial currency.
2. C2C transaction
refers to the transaction method in which users purchase digital currency directly through certified merchants on the exchange (holding stable currencies issued by the platform).
2. Contract transactions (perpetual contracts, delivery contracts) In
simple terms, the trading mechanism that can make more money or short money is called contract trading.
Contract transactions are divided into two types: delivery contracts and perpetual contracts.
Contract transactions in common exchanges are generally perpetual contracts.
Delivery contracts: For market data, there are weekly delivery and quarterly delivery. During the delivery period, the market cannot be traded.
3. Currency-to-currency transaction
refers to the matching transaction between digital currency and digital currency. The platform does not touch legal currency during the whole process.

Description of basic functions of digital currency exchange (user side)

1. Registration/login/real name/review (support various registration methods and real name types)

2. Banner/Announcement/Help/Customized Page (Banner supports separate settings for PC and APP, and helps support various classification modes)

3. C2C transaction / OTC transaction (supports two modes, the project can be exchanged for C2C legal currency by the platform, or OTC transaction can be opened)

4. Currency transactions (support multiple transaction methods such as limit orders and market orders)

5. Invite registration/promotion partners (support to set the number of invited promotion)

6. Innovative function development (support customized development of special functions, so that the system fully meets your project needs)

6. Various basic management such as user asset management, flow management, entrusted management, real name management, etc.

Description of basic functions of digital currency exchange (management side)

1. Summary (check platform operating data, including transaction volume, number of registered people, recharge, etc.)

2. Member management (member information management, member real name review, member real name management, member balance management, member recharge/freeze balance, etc.)

3. Invitation management (member invitation information, member invitation ranking management)

4. OTC management (advertisement management, order management, OTC currency management, surrender management, etc., this function has not been tested by actual operations)

5. Content management (PC advertising management, APP advertising management, announcement management, help management)

6. Financial management (recharge and withdrawal management, financial flow management, reconciliation management, currency wallet balance management)

7. Currency management (new trading pair, management trading pair, new trading robot, setting trading robot parameters, setting market engine/trading engine, canceling all orders)

8. Activity management (new activity, mining machine subscription, panic buying/dividing management)

9. System management (role management, department management, user management, authority management, currency management, RPC management, version management)

Guess you like

Origin blog.csdn.net/qq_39055665/article/details/109261365