I designed the native iOS app end-to-end: one-tap onboarding, the send, top-up and receive flows, the wallet dashboard, and transaction history. I started with wireframes in Figma, then used the Figma/Claude MCP to generate alternative flows before settling on the simplest, clearest UX, then moved back into Figma to polish the UI.
The entire job was hiding complexity. Wallets, stablecoins, gas and chains all had to disappear behind patterns people already know from everyday banking apps.
Motion carried the trust. I owned the motion language: transfer confirmations, balance and transaction tickers, state transitions, and the micro-interactions that make a three-second transfer feel instant and reassuring. As a native iOS build, it was crafted in After Effects and handed to the engineering team to implement.