The Keyless Way to Own, Store & Spend Bitcoin
Elysium Wallet is a non-custodial crypto wallet that gives users total control over their Bitcoin, stablecoins, and Liquid assets.
With no seed phrases, no stored keys, and a sleek, intention-driven interface, the wallet is designed for both newcomers and experienced crypto users looking for safer, smarter ways to manage digital assets.
I was responsible for the full user experience and interface design of Elysium Wallet. From information architecture to wireframes, testing, and high-fidelity UI—this was an end-to-end design effort.
UX/UI Design, Interaction & Prototyping
12 months+ (Agile sprints, MVP launched Q4 ’24)
iOS & Android (App Store & Play Store)
The Problem
Self-custody wallets are powerful, but complex, intimidating, and risky for average users. Seed phrases get lost. Interfaces assume deep crypto knowledge.
Everyday users find self-custody wallets powerful but overwhelmingly complex and intimidating.
Centralized platforms’ single-point failures (e.g. FTX) repeatedly shatter trust in disintermediated finance.
Billions of dollars vanish each year to lost or compromised seed phrases and keys.
Thousands of DApps are hamstrung by clunky, Web-2–style onboarding that throttles user growth—and no existing wallet combines truly keyless custody with intuitive, secure recovery.
Discovery & Research
To ground our design in real user needs, we developed three distinct personas, each representing a key segment of our audience:
For each persona, we then mapped an end-to-end user journey across the phases of Discovery, Onboarding, Engagement, and Loyalty. This dual-artifact approach ensured we captured both the “who” (their goals, frustrations, and motivations) and the “how” (the steps they take and where they encounter opportunities).
Below, we’ll spotlight one persona and its journey to illustrate how these insights directly informed our UX decisions.
User ´Persona
User Journey
Information Architecture
Elysium Wallet had to support multiple asset types, customizable security settings, and ecosystem tools—without overwhelming users. I mapped every possible user flow, from onboarding to recovery to asset management. The IA prioritized:
→ Progressive disclosure: only showing complexity when needed
→ Logical groupings for navigation (Assets / Activity / Security / Services)
→ Clear call-to-actions to drive confidence and reduce friction
Wireframing
We crafted low-fidelity, grayscale wireframes, stripped of branding and optimized for annotations on behavior, microcopy, and validation for two critical paths: onboarding and the send-transaction flow.
These annotated, grayscale wireframes gave us a clear, shareable blueprint—perfect for rapid stakeholder review and user testing before layering on our design system.
Design System & High-Fidelity Prototype
To bridge our foundational styles with a working app experience, we combined our atomic-level design tokens and component library into a fully interactive, mobile-first prototype.
→ Color Tokens: Defined as CSS/SwiftUI variables (--color-primary-500, --surface-dark-200, etc.) to drive both light and dark modes. Contrast ratios meet WCAG AAA at every level.only showing complexity when needed.
→ Typography Tokens: Scalable rem-based values (e.g. --font-h2-size: 2.25rem; --line-height-h2: 2.5rem) ensure consistent vertical rhythm and modular scale.
→ Spacing & Layout: 4-point base grid, exposed as tokens (--spacing-xs to --spacing-xl) to enforce consistency in paddings, margins, and touch targets (min. 44 × 44 pt).
→ Elevation & Surfaces: Z-axis tokens (--elevation-level-1 … --elevation-level-4) translate to dynamic shadows and opacity layers for card, modal, and overlay components.
Elysium Lab Wallet is built around three core touchpoints, Onboarding & Recovery, Wallet Management and Transactions, all delivered via our iOS and Android apps.
The mobile app enables frictionless keyless onboarding, customizable wallet views and address book, scan-to-send transactions and real-time market analytics with custom alerts. Learn more.