Available for work

Emoji-Based Crypto Wallet

Aurora is a crypto wallet application that uses emoji-based addresses instead of traditional alphanumeric strings. I was tasked with designing the complete mobile app experience, creating a UX/UI design that would highlight this unique emoji address system while making crypto transactions fun, beautiful, and easy to use.

Services provided: UX/UI Design

The Challenge

Traditional crypto wallets present significant usability challenges that create barriers for mainstream adoption:.

  • Complex alphanumeric addresses are difficult to verify and share
  • High error risk when copying and pasting addresses can result in lost funds
  • Poor user experience discourages new users from entering the crypto space
  • Limited social features make peer-to-peer transactions feel impersonal
  • Inconsistent interface design leads to confusion across different wallet features

My Goal: Create a mobile wallet experience that leverages Aurora’s emoji address system to make cryptocurrency accessible, delightful, and easy to use for everyone.

My Role & Contributions

Complete UX/UI Design

  • Designed all major user flows including homepage, send, receive, and decentralized chat
  • Created intuitive ways to display, input, and verify emoji addresses throughout the app
  • Balanced playfulness with the professionalism expected in financial applications
  • Ensured the emoji address system felt natural and enhanced rather than complicated the experience

Design System Implementation

  • Built a comprehensive design system using Figma variables for seamless theming
  • Implemented both dark and light themes with automatic component adaptation
  • Created a robust library of reusable components (buttons, inputs, cards, modals, etc.)
  • Developed component variants to handle different states and use cases
  • Established design consistency across all screens and user flows

Design Process

Research & Discovery

  • Analyzed the existing emoji address system to understand how to best integrate it into the wallet experience
  • Studied pain points in existing crypto wallet interfaces
  • Researched how users interact with financial applications on mobile
  • Identified opportunities to make the emoji system a usability advantage

Information Architecture

  • Organized features into logical groupings:
  • Wallet Overview, Transactions, Chat, and Settings
  • Prioritized critical information for quick access on the homepage
  • Designed navigation that balanced feature depth with simplicity

Design System Development

  • Built a scalable design system using Figma variables for theming
  • Created reusable components with accessibility considerations baked in
  • Ensured consistent visual language and interaction patterns
  • Enabled efficient workflow for future features and updates

User Flow Mapping

  • Mapped out critical user journeys for all major features
  • Created flows that emphasized emoji address verification at key moments

Key Features

Homepage

  • Portfolio balance and recent activity at a glance
  • Quick access to Send and Receive functions
  • Wallet emoji address prominently displayed
  • Recent transactions with emoji address preview

Send Flow

  • Emoji address input with visual verification
  • Contact list showing saved emoji addresses
  • Amount entry with real-time conversion
  • Transaction preview with emoji address confirmation
  • Success state with transaction details

Decentralized Chat

  • Direct messaging linked to emoji addresses
  • Transaction requests within chat
  • Encrypted peer-to-peer communication
  • Payment confirmations and receipts in conversation
  • Contact management integrated with wallet addresses

Receive Flow

  • Display user’s unique emoji address
  • QR code generation for easy sharing
  • Copy emoji address functionality
  • Share options for multiple platforms
  • Amount request feature for specific transactions

Design Highlights

#F6F6F6
#9330FF
GRADIENT1
#40388A
#7F8599

Theming System

  • Seamless dark and light mode implementation using Figma variables
  • All components automatically adapt to theme changes
  • Maintained readability and brand identity across both themes

Visual Identity

  • Clean, modern interface that balances fun with professionalism
  • Emoji addresses integrated naturally throughout the experience
  • Color-coded UI elements for improved scannability
  • Typography and spacing optimized for mobile readability

Component Library

  • Comprehensive set of reusable components
  • Consistent states (default, hover, active, disabled, error)
  • Scalable system for rapid iteration
  • Accessibility-first approach with proper contrast ratios

Impact & Outcomes

  • Created a comprehensive wallet experience that makes the emoji address system feel intuitive and natural
  • Delivered a scalable design system that ensures consistency and enables efficient design workflow
  • Designed user flows that reduce friction in crypto transactions while maintaining security
  • Built both dark and light themes that adapt seamlessly using modern Figma features
  • Made blockchain technology more accessible through thoughtful UX and delightful interface design

Lessons Learned

  • Designing around innovative features requires deep understanding of user mental models and how to present novel concepts intuitively
  • A robust design system is essential for maintaining consistency across complex applications with multiple features and flows
  • Financial applications require careful balance between approachability and trustworthiness
  • Integrating social features like chat can significantly reduce friction in peer-to-peer transactions
  • Figma variables are powerful for creating maintainable, themeable design systems that scale