2.10.0 Frontend Changelog (09 Sept 2024)

Upgrades

  1. The KYC flow's third step has been split into two separate parts for Identity verification. The first part, "Personal Information," allows users to input their First Name, Last Name, Birth Date, Address, City, Country, Postcode, and Nationality. The second part, "Proof of Identity," enables users to upload necessary documents and provide document details for KYC approval. This separation simplifies the process and ensures accurate data collection for verification.

Screenshot from 2024-09-09 11-20-21.png
  1. A new feature has been added to the operation details in both recent and full history. Users can now view the network used for each deposit or withdrawal transaction and access a link to the blockchain explorer. This allows them to observe their transaction on the network scan directly from the operation details, providing a seamless way to track blockchain activity.

Screenshot from 2024-09-09 20-47-16.png
  1. The minimum and maximum deposit amounts are now configured for both fiat and crypto deposit forms. Users are informed that the deposit amount must meet platform requirements for successful transactions. This feature ensures that deposits align with the specified limits and updates the user's balance accordingly.

  2. A new dropdown filter has been added to the full trading history, enabling users to easily filter and view specific markets based on their preferences. This feature improves the user experience by making it more convenient to navigate and select markets for reviewing trading operations history.

Improvements

  1. Code refactoring has been implemented for the trading page queries to optimize performance and improve maintainability. This involves cleaning up redundant code, optimizing database calls, and ensuring better structure, which enhances the overall efficiency of the trading page.

  2. Optimized the display of icons in PNG and SVG formats by implementing efficient loading techniques, such as lazy loading and compression. This reduces file sizes and ensures faster page load times, improving overall performance and user experience, especially when handling large numbers of icons across the platform.

  3. Implemented input improvements by enhancing field validation, optimizing responsiveness, and improving user interaction with input fields. Additionally, the focus and navigation between fields have been optimized for smoother user experience across different devices.