My role
UX/UI Design
Product Strategy
Cash Rewards pays up to 3% APY on the balance already in your Cash account, with no separate savings account, no lockup, and no change to your card. The rate was the easy part. The harder problem was making something invisible and continuous feel real, so the screen leads with what's been earned, not what's promised, down to the fraction of a cent it's moving in.
Yield is easy to promise and hard to feel. So the interface shows it: a pulsing dot on the Cash screen, and a projection that counts up or down as you scrub across years. The number moves because the outcome moves.
Always-on earning indicator
Projections that move with you

Phantom Activity Dashboard
A crypto wallet has dozens of transaction types, and every one of them needed a design. A Figma file couldn't show engineers and stakeholders how each one would actually look in the app. So the project included a web dashboard built on real Phantom transaction data: every transaction sorted by category, filtered by money in, money out, pending, or declined, with exactly what appears in each row spelled out.