LONG STORY SHORT
I designed a Web3 wallet for a non-native audience
PocketFi was a solo, two-day sprint: a family banking concept built on account abstraction (ERC-4337), designed for parents and teens who have never touched a crypto wallet and never want to.
In 48 hours, I took the product from concept to a complete interaction system:
01
Product Strategy
Defined how account abstraction could remove seed phrases, gas, and network selection from family banking.
02
Interaction Design
Designed distinct onboarding, spending, allowance, and recovery flows for parents and teens.
03
Visual Design
Built a reusable component library and visual system in Figma within 48 hours.
INSPIRATION
I wanted to design a Web3 product that didnโt feel like Web3.
Most Web3 products assume users already understand wallets, gas, networks, and seed phrases. I wanted to design for people who didnโt (and shouldnโt have to). Because allowances are often a childโs first experience managing money, I explored how programmable accounts could give parents control while helping teens build financial independence (great for me to learn as a college student as well!)
RESEARCH
To create the most effective product, I researched.
Parents and teens do not have to buy crypto or think about what the chain is. Meet ERC-4337, the account abstraction method that handles all of that in the background.
DESIGN PROCESS
My goal was to make blockchain feel invisible.
Designed for crypto newcomers.
I wanted this app to feel intuitive, to present web3 in such a way where it is accessible to anyone, regardless of their technical background. My goal was to make the technology feel human and inviting. I kept coming back to this app and thinking: would my mom get this?
Visual System
I used a playful but structured visual system to make financial management feel approachable for younger users while remaining trustworthy for parents.
BREAKDOWN
Onboarding without the usual crypto friction
Parents and teens each get their own unique login. A parent sets up the household and invites members, while a teen joins through a simple code, no crypto knowledge required from either side (thatโs the point!)

Elements
Invisible Infrastructure
ERC-4337 powers each account behind the scenes without exposing users to wallet setup or blockchain terminology.
Role-Based Onboarding
Parents create and manage the household, while teens join through a shorter, age-appropriate onboarding flow.
Programmable Allowances
Parents can define allowance amounts, schedules, and spending limits during setup rather than managing each payment manually.
Two views, one family
Parent and teen dashboards share the same visual system while surfacing different priorities. Parents see household balances, activity, and controls; teens see their available allowance, spending, and savings goals.
Recovery without a seed phrase
FINAL PROTOTYPE
REFLECTION
What I learned
The best design is invisible
The hardest part of PocketFi wasnโt designing the screens. It was deciding which information belonged on them. I learned that making a complex product feel simple takes careful choices about what to explain and what to handle behind the scenes. From this, I realized that the best-designed apps are the ones where I do not have to think about them, the ones where there is 0 friction.
Challenging traditional design is important
I went through many iterations of this prototype before deciding on something that I would never have expected a Web3 app to look like: bright colors, animated icons, rounded corners. Each choice was intentional and each helped me challenge my biases of design, especially as it relates to Web3 design.

















