Upgrades 📈
Users with "Verified Email," "Verified Phone Number," and "Verified Identity" statuses can now easily update their address and phone number directly from the verification section. By clicking the "Pencil" icon, users can edit and submit new address details or request SMS verification for phone number changes. This streamlined process ensures accurate and up-to-date profile information while providing clear error messages for incomplete or incorrect inputs related to phone number or address changes.
Web:
Mobile:
A new, separate Swap page has been added, which can be enabled or disabled based on the Exchange Operator's needs. This page is smoothly configurable for both web and mobile platforms, allowing users to easily navigate to a dedicated area for exchanging their assets.
See more options for User App configurations
Configurations for User App
A new feature has been added to the Fiat Withdrawal form that displays the user's withdrawal restriction level. This enhancement allows users to see any applicable limits or restrictions on their withdrawal amount, ensuring they know the boundaries set on their account before completing a withdrawal request.
A new dropdown filter has been added to the markets list on the Trade page, allowing users to filter and view specific markets based on their preferences easily. This feature enhances the user experience by making it more convenient to navigate and select the desired market for trading.
Improvements 🏆
The Wallets page loading has been improved by storing icons for over 100 currencies in local storage, using
cached_network_image
. This enhancement reduces load times and ensures a smoother user experience by efficiently caching and retrieving currency icons.The mobile swap navbar and web interface have been optimized to handle drop-down lists of available currencies for buying or selling through off-chain swap or instant trade across 250+ markets. This enhancement ensures smoother navigation and quicker access to currency options, improving the overall user experience.
The user profile verification process has been integrated with the third-party service SumSub, ensuring accurate and efficient identity verification. The flow has been enhanced to correctly handle errors received during the verification process, providing users with clear notifications and guidance on resolving any issues.
The calculation of the equivalent rate (
equivalent rate
) has been remastered to determine the portfolio's value and the currency balance equivalent. This feature allows users to see the equivalent value of their assets across different currencies, ensuring a clear understanding of their portfolio's worth in various fiat or digital currencies.To optimize the UserApp's performance when handling over 100 currencies and 250+ markets, markets have been removed from the
GetUserWallets
request. Now, markets are retrieved specifically for the selected currency rather than all at once. This change reworks the process of fetching markets for the simple chart, as well as for instant buy and sell actions, improving efficiency and reducing load times.The Trade page for non-logged-in users has been optimized to handle errors from markets with incorrect configurations more effectively. This enhancement ensures that users receive clear error messages and guidance, improving the overall user experience and preventing disruptions caused by configuration issues in the markets.