Fyde
Client: Fyde
Role: Design Lead, UX/UI
Category: On-chain Treasury Management
Focus: End-to-end screen design for Escrow, Vault, Referral and LRT
Timeline: Aug 2023 – Nov 2024
Overview
Fyde is a liquid vault protocol on Ethereum. Users deposit ERC-20 tokens into a diversified protocol treasury and receive TRSY tokens representing their stake. The protocol actively manages the portfolio, allocates liquidity, and generates yield.
My Role & Approach
As Design Lead I owned UX and UI across all phases of the product — from the initial Escrow launch to Vault, Referral, and LRT. For each phase I produced UX flow diagrams before any screen design, mapping every user path and edge case. This gave the engineering team a clear spec and let us catch interaction problems before they became build problems.
Flow Diagrams
Every feature started with a full UX diagram — happy paths, error states, and edge cases documented.
UX/UI Design
End-to-end screen design for Escrow, Vault, Referral and LRT — desktop and mobile, all states covered.
Dev Handoff
Structured component annotations, interaction specs, and handoff documentation delivered to engineering for each phase.
Phase 01
Escrow & Deposit Flow
A 3-stage journey — Deposit, Freeze, Claim — where assets are locked and reviewed before protocol allocation. I designed diagrams, connected wallet states, in-progress deposits, success confirmations, and error handling.
Key challenge
Communicating the freeze period without triggering user anxiety
Solution
- Add a Tip section above the fold that explains all steps of the process
- Add a clear status timeline with contextual copy at each step
- After the tokens are deposited, add contextual copy for the Freeze and the Claim period
- Add a dedicated Tokens deposited and to be claim with contextual copy
Deposit period
Freeze period
Claim period
Tip section (Quick Tutorial)
“As a first-time depositor, I don’t know what happens to my tokens after clicking Deposit — so I need step-by-step guidance before committing, to avoid panic when my wallet balance drops.”
Tip #1 in the Quick Tutorial widget explicitly addresses this moment of uncertainty.
Deposit period timeline card and other elements
“As a user who has already deposited, I have no idea where I am in the Deposit → Freeze → Claim cycle or when I can come back — so I feel like my funds are lost and I file a support ticket.”
Dedicated timeline card with period countdowns and status copy at every stage in other elements.
Phase 02
Vault & Core Interface
Multi-token deposits, swaps, and governance. The primary interface — users deposit multi-token positions, withdraw, swap, and exercise governance rights. I led UX/UI for all four interaction modes: deposit, withdraw, and swap. Each section add a dedicated tip section on top to have all the information of the mechanics for the user.



Green means cheaper — the insight from testing
Early explorations of deposits used a neutral percentage bar to show token weight, but user testing sessions revealed a clear problem: participants couldn’t immediately tell whether a position was good or bad for their wallet.
The key insight: the bar needed to encode intent through color. Green on the underweight end (pay less fee), red on the overweight end (pay more). Users responded to green as “go ahead” and red as “caution” without reading any label — exactly what we needed for a fast decision. The inverse logic will be applied for withdraw tokens.
3 approaches tested in user sessions:
Percentage labels only — users didn’t know if high % was good or bad
Bar without color — faster scan, still ambiguous direction
Color-coded bar (green → red) — immediate comprehension, no labels needed