Crypto Trading bots

User research and user testing for trading bots used to trade memecoins based in the solana blockchain.

Role - UX tester

Introduction

As a UX Product Designer with hands-on experience in the crypto space, I had the opportunity to work on usability testing for trading bots based in the solana blockchain (NDA Disclosed). These projects involved evaluating complex trading interfaces used by crypto traders, identifying pain points, and collaborating with cross-functional teams to drive user-centric improvements.

Project Overview

Objective:
Improve the overall user experience of crypto trading tools by making navigation more intuitive, clarifying ambiguous functionalities, and enhancing the user onboarding process.

Role:
User Experience Tester – Responsible for conducting in-depth usability assessments, analyzing user feedback, and proposing actionable design recommendations.

Duration:
(January 2025 – February 2025)

Research & Methodology

To gain insights into how traders interact with the tools, I used a combination of:

  • User Testing Sessions: Organized sessions with diverse crypto traders to gather first-hand feedback.

  • Heuristic Evaluation: Conducted structured reviews to identify issues in navigation, feature clarity, and overall usability.

  • Feedback Analysis: Collated both qualitative and quantitative data to pinpoint common pain points and prioritize improvements.

Key Findings & Pain Points

  • Trending Section Confusion:
    Users expressed the need for a separate “Trending” tab in the navigation. This would allow them to quickly access trending tokens and benefit from additional filters for detailed information.

  • Ambiguous ‘Monitoring’ Feature:
    The term “Monitoring” was confusing, especially when placed alongside a similar “Watchlist” feature. Many users were unclear about its purpose, leading to redundant or misinterpreted actions. A tooltip or brief explanation was suggested to clarify its functionality.

  • Inconsistent Logo Functionality:
    Clicking on the platform’s logo redirected users to their watchlist, while many expected it to lead them to trending tokens—a primary area of interest.

Data Presentation & Filtering

  • Token Price Change Insights:
    The section displaying a token's price change lacked a filtering or sorting tool. Users wanted the ability to view changes over various time frames (e.g., last 1 hour, 6 hours, 24 hours) for a more dynamic understanding of token momentum.

  • Unclear Floating Toggle:
    The purpose of the floating toggle was ambiguous. Users had difficulty understanding its role within the interface, which hindered efficient navigation.

User Manual & Onboarding

  • Quick Start Guide Issues:
    The “Quick Start” mode is critical for new users. Feedback revealed that the current guide was too generic and assumed a level of crypto knowledge that beginners might not possess.

  • Recommendations included:

    • Structured Steps: Clearly outline steps for accessing the bot, connecting wallets (with a security warning about private keys), depositing funds, and setting up trading preferences.

    • Visual Aids: Incorporate screenshots and eventually short video tutorials to guide users through each step.

    • Security Emphasis: Stress the importance of never sharing private keys and suggest using hardware wallets for enhanced security.

Design Recommendations & Iterations

Based on the insights gathered, I proposed the following enhancements:

  1. Revamped Navigation:

    • Introduce a dedicated “Trending” tab with additional filters for trending tokens.

    • Reassign the logo click action to navigate users to the trending tokens section rather than the watchlist.

  2. Clarified Feature Descriptions:

    • Add hover tooltips or inline explanations for ambiguous terms like “Monitoring.”

    • Revisit the layout of the token price change section to incorporate filter/sort functionalities that allow users to view data over different time frames.

  3. Enhanced Onboarding Experience:

    • Redesign the Quick Start guide to focus on a step-by-step process for new users, with clear instructions and visual aids.

    • Integrate a security notice emphasizing the importance of safeguarding private keys and recommending hardware wallets.

  4. Iterative Testing:

    • Conduct follow-up testing sessions to validate that the new design elements effectively address user pain points.

    • Gather further feedback to refine the UI elements such as the floating toggle for clarity and usability.

Outcomes & Impact

The proposed changes not only streamlined the user journey but also:

  • Increased user engagement by reducing navigation confusion.

  • Improved overall satisfaction by addressing security and clarity issues.

  • Provided a more intuitive interface that catered to both novice and experienced traders.

Conclusion

This case study highlights my approach to transforming complex crypto trading platforms into user-friendly tools through rigorous testing and user-centric design. By focusing on clear navigation, detailed data presentation, and an enhanced onboarding experience, the improvements directly contributed to a more intuitive and secure trading environment.