Web3 · UX Case Study

Making Web3 savings feel human.

VaultSave is a Web3 savings platform designed from the ground up to make cryptocurrency savings accessible, trustworthy, and intuitive — for users who've been shut out by complexity.

Solo Product Designer
Web3 · Mobile App
Figma · FigJam
VaultSave Dashboard VaultSave Earn
Platform
iOS Mobile App
Focus
Wallet UX & DeFi Onboarding
Core Challenge
Turn crypto fear into user confidence
Deliverables
End-to-end design + design system
The Problem

Web3 loses users before they even begin.

Crypto savings platforms are built for people who already understand crypto. Everyone else bounces at the first wall — a seed phrase, a gas fee, an unexplained risk. VaultSave needed to fix this.

🔐
Technical Complexity
Managing private keys and seed phrases creates immediate friction for non-technical users, causing drop-off at onboarding.
Lack of Transparency
Users couldn't understand how yields were generated, what fees they were paying, or where their money actually lived.
⚠️
Security Anxiety
A fundamental fear: connecting a wallet feels like handing over your funds. This had to be addressed head-on in the UI.
💸
Hidden Fees & Unclear Returns
Opaque gas fees and confusing APY calculations discouraged users from taking any action at all.
The Problem — VaultSave
Research

What users told us they needed.

User interviews, competitor analysis, and crypto needs assessments revealed three core themes that shaped every design decision.

🛡️
Trust Concerns
  • Hesitant to entrust crypto to third-party platforms
  • Wary of private key custody and management
  • Skeptical of yields that seem "too good to be true"
  • Concerned about platform security and vulnerability
💡
Clarity Needs
  • Uncertainty about how crypto savings are generated
  • Confused by complex blockchain transactions
  • Desire for transparent, upfront fee structures
  • Need for clear, plain-language APY explanations
🎛️
Control Preferences
  • Prefer granular control over their crypto assets
  • Want custom withdrawal schedules
  • Desire full visibility into wallet transaction history
  • Value features that enhance personal financial sovereignty
User Persona — Michael Okpara
Design Process

From insights to architecture.

As solo product designer, I owned the full design process — from research to final UI — guided by three core principles: Trust, Clarity, and Control.

01
Research
User interviews, crypto needs assessment, competitor analysis
02
UX Design
Persona development, journey mapping, information architecture
03
UI Design
Wireframing, visual design, component library, interaction design
04
Validation
Prototype development, UX testing, design system creation
Information Architecture
User Journey Map
Key Screens

Every screen earns user trust.

Each flow was designed to reduce anxiety, show transparency, and give the user a sense of complete ownership over their assets.

Onboarding Flow
Connect Wallet

The biggest fear in Web3 onboarding is "What will this app do with my wallet?" We addressed this head-on — explicitly listing what VaultSave will never do, before asking for a single permission.

Connect Wallet Flow
Design Decision
The connection confirmation screen explicitly states: "VaultSave will never access your private keys, execute transactions without your approval, or transfer funds on your behalf." This isn't just copy — it's the most important UX decision in the entire product. It converts skeptics into users.
Home
Dashboard Overview

The dashboard surfaces everything users need to feel in control: total balance in both fiat and crypto, real-time earnings with APY visualization, and instant access to primary actions.

Dashboard Vault Screen
Core Flow
Deposit Flow

Designed as a transparent, 3-step process. Every fee is shown upfront. No surprises. The user sees exactly what they'll receive before confirming — a direct response to the "hidden fees" problem discovered in research.

Deposit Flow
Earn
Earn Screen

Each vault card shows APY, minimum deposit, liquidity, TVL, and risk level — all the information a user needs to make a confident decision, presented without jargon.

Earn Screen
Transparency
Activity Screen & Error States

Complete transaction history with search and filter. For errors — rather than generic messages, each failure state explains exactly what happened, what the user's money is doing, and what to do next.

Activity Screen Error States
Design Decision
Most designers ignore error states. I designed 4 distinct error flows — network congestion, insufficient funds, failed withdrawal, and limit exceeded. Each one tells the user their funds are safe, explains the reason, and gives a clear recovery path. In fintech and Web3, error handling is a trust feature, not an afterthought.
Foundation
Component Library

A full design system built from scratch — seed phrase grid, toggle states, balance cards, and earning widgets — ensuring visual consistency and development efficiency across every screen.

Component Library
Outcomes

What this project proves.

VaultSave demonstrates a complete product design capability — from research to a production-ready system that makes one of the most complex user experiences in tech feel approachable.

17+
Screens designed end-to-end across all core flows
4
Distinct error states designed with clear recovery paths
1
Solo designer — research through full design system
01
Trust is designed, not assumed
In Web3, users need explicit, visual proof that their funds are safe. Every screen that involves money movement needed trust signals — not just aesthetically, but through content and copy.
02
Simplicity is a product strategy
The decision to abstract blockchain complexity without removing user control was the defining design challenge. The goal was never to "dumb it down" but to surface the right information at the right moment.
03
Error states are a trust feature
Designing thoughtful failure states — reassuring users their funds are safe, explaining what happened, offering clear next steps — is one of the highest-leverage UX decisions in financial products.

Want work like this for your product?

I'm currently available for new projects. If you're building in Web3 or Fintech, let's talk.