Universal Profiles

Blockchain-Based Smart Identity for the Next Web

Role

I was the lead Product Designer for web browser & Mobile app. My role was to turn this complex blockchain infrastructure into something users could understand, trust, and enjoy using. I worked from concept ideation through delivery, shaping a design system that brings Web3 identity to life.

Deliverable

Team

Ideation
User Research
Concept Development
User Flows
Visual Design
UI Components
Interaction Design
End-to-End Prototyping & Testng

Lukso

Mobile App, Browser extension

Final-thumbnail1920
Universal Profiles are smart contract-based blockchain accounts that combine identity, asset management, and permissions. Users can customize their profile, store NFTs and tokens, and control dApp access. It's all in one place. It’s a secure, user-owned identity for the Web3 ecosystem.

Key Design Challenges & Solutions

Making Web3 Understandable

Challenge
Universal Profiles are built on advanced blockchain standards (LSPs, key managers, controllers), but the user experience needed to be simple.

Solution
I abstracted technical complexity through familiar UI patterns, clear labels, and progressive disclosure. Giving users confidence without overwhelming them.

Balancing Flexibility with Clarity

Challenge
Profiles could store various data types (tokens, NFTs, permissions), and users needed both control and ease.

Solution
I structured the dashboard into digestible sections with modular components and icon-based indicators, making information scannable at a glance.

First-Time Web3 Users

Challenge
Many users might be new to wallets or the concept of a gasless identity

Solution
I tried to balance technical depth with simplicity—making a product that was both powerful and easy to use.

Outcome

  • Successfully launched and adopted by early users.

  • Smooth onboarding increased retention and completion rates.

  • Transaction and permission flows helped reduce user errors and support needs.

  • The app design now serves as the foundation for LUKSO’s broader Web3 experience
Onboarding & Login

A Seamless First Impression

Integrated a step-by-step profile setup, allowing users to select Identicons, configure security settings, and personalize their experience effortlessly.

Developed a password-less, blockchain-secure login flow for seamless authentication.

Profile
Profile Customization

Personal Identity, On-Chain

Allows users to personalize their on-chain identity with avatars, bios, tags, and web links. This screen highlights how Universal Profiles blend identity and utility, giving users creative control.

example cards
Dashboard

Connected Apps Overview

The dashboard uses a home screen–inspired layout with modular dApp cards and live permission indicators. This lets users quickly scan their connected apps and manage access with ease—designed to feel natural on both iOS and Android.

dashboard
Transaction Confirmation

Transparent & Trustworthy

A streamlined flow that simplifies asset transfers.
Each transaction screen outlines the sender, receiver, token type, and gas usage. An "Advanced View" option gives power users deeper insight while maintaining clarity for everyone.

Transfer
Permission Management

Track Every On-Chain

Displays recent transactions and dApp interactions tied to the profile. Users can see what happened, when, and with which app, providing full transparency and confidence in profile usage.
A detailed log shows what actions were taken, when, and by which connected app. This builds trust by giving users total transparency into their profile’s history.

iOS-main-authenticated-15
final flow

© Taehee Kim. All rights reserved.