Dexter Redesign
The first time I heard about crypto, I discovered a passion. A few months ago, I was looking for a crypto project where I could contribute with UX/UI design and start developing ideas in the crypto space.
I learned about Radix network and their amazing technology. While browsing projects, I found DeXter, a community-driven DEX (Decentralized Exchange) on Radix Network. It was perfect to start my career in web3.
The Radix network
Realeased on 2013, reshaped on 2021 and on 2023 the smart contract feature was released.
Radix is unique because unlike Ethereum’s account-based system where tokens live within complex smart contracts, Radix takes an asset-oriented approach. This means easier development, potentially stronger security and a more user-friendly environment.
The DeXter DApp
Launched the MVP in January 2024, as a front-end application of AlphaDex, a central order book and matching engine.
DeXter is community-driven and anyone can contribute. Register yourself as a contributor, find a way to contribute, show other contributors your work, and get rewarded with DeXter tokens.
The DeXter DApp
Goal
Direct contributions
Analysis
• Dexter is a new exchange, on a new network
• Low liquidity
• Few users
• A rough initial layout, that can be challenging to users.
• Layout inconsistencies
• Many different greens, reds and grays at same page
• Lack of response in some actions
• Useless buttons
• Confusing copies
• When i’m being rewarded
• How to add liquidity?
Then I created a survey with Dexter users to learn about their profiles and perceptions about the platform. I asked some personal questions such as age, country of residence, profession, and familiarity with crypto to understand the user profile. I also inquired about the Dexter platform, including the best and worst aspects and potential improvements.
• 35-year-old man
• Very familiar with crypto technology,
• Uses centralized exchanges like Binance and KuCoin to buy or sell
• Trades or provides liquidity on Dexes like Uniswap.
• Limit orders
• Ease of use
• Speed
• Decentralization
• Full custody
• Rewards.
• Layout inconsistencies
• Many different greens, reds and grays at same page
• Lack of response in some actions
• Useless buttons
• Confusing copies
• When i’m being rewarded
• How to add liquidity?
In addition, users suggested things to add on Dexter: better charts, leverage, other types of orders, staking, a market page (listing tokens), and a landing page.
Insight clustering
Talking to developers and the community, we discussed the major issues, what could be fixed first, considering the impact on user experience and implementation. Each area definitely needed an update, but we needed to prioritize some of them.
Review
To organize our efforts, we decided to review each area of the app individualy.
- The first area was the orders panel because it’s the main area and many people said it was not intuitive.
- Order book panel,
- History panel
- Chart. The chart wasn’t mentioned by users, but I saw room for improvement.
In this first sprint, I analysed the design and got feedbacks of the community on the Dexter Telegram group.
Struggles:
- Messy layout
- Confusing elements
- Information not clear
- Useless elements
- Bad color contrast
- Poor Information Hierarchy
After more than 15 iterations testing with the community, the final result was a much more simple and intuitive design.
This panel is very important as well. It’s used to see what’s happening to the orderbook.
Struggles:
- Overwhelmed layout
- Grouping is confusing
- Unused information
- The user can’t spot easily where his open orders are placed
- Dexter rewards users who open orders close to the mid-price in the current reward cycle, but is hard to spot which order is able to be rewarded
- Is important to see the recent trades in order to track what’s happening in real time on the order book and there’s no way to see now.
This section is useful to track the user’s trade history and open orders.
Strugles:
- No filters
- Can’t spot the open orders that are able to be rewarded
- Hard to differ from a buy or sell order
Overall design improvement
Each panel required many iterations and tests with community:
Banners produced by community:
Result
Design System
The initial version of Dexter’s UI was created in Figma, but we didn’t have an established design system. A design system is essential for streamlining the design process and ensuring it is accessible to everyone involved. It sets clear standards for elements like colors, typography, and spacing, resulting in a more consistent design.
To address this, I took the initiative to create a design system. I extracted the typography and colors from the existing layout and expanded the palette with additional tones.
At the moment, it’s a basic design system, but we plan to expand and improve it further as needed.
You can check the complete design system on Figma: https://bit.ly/dexterds
Refinement and next steps
The project is still under development, and not everything has been implemented yet due to the need for more available developers. It’s an open project, so we build and test features with the community. When a developer becomes available, we implement the feature, test it again, and iterate as needed.
The community is growing daily, and more features are being developed. As the only active designer, I am involved in all aspects, including the home page, rewards tool, staking tool, KPI page, and voting app.
This summary highlights the main achievements of the past few months, with much more in development. You can see the project live at dexteronradix.com, join our Telegram group, and check the Figma file to see all the work done. Feel free to add your comments and join our community.