Where crypto meets clarity.
An iOS crypto wallet app that makes buying, sending and swapping simple for beginners, without limiting experienced users.
Overview
Fluxo is a crypto wallet that brings wallet management, trading, DeFi and cross-chain features into one app. Crypto apps are powerful but often feel built for experts. My goal was to keep all that power and make it easy to understand.

The problem
Crypto products feel technical and overwhelming, especially for beginners. Simple actions like buying or sending a token can feel risky, because people don’t understand what will happen or what it will cost.
The key question: how do we make crypto easy to understand without limiting what it can do?
Research
1. Competitive review
I reviewed 5 popular wallets: MetaMask, Trust Wallet, Coinbase Wallet, Phantom and Exodus. I went through the same tasks in each: create a wallet, buy, send and swap.
- Jargon everywhere. Gas, slippage and network appear with little explanation.
- Fees show up late. The full cost is often only clear at the last step.
- Network switching is manual. People have to know which network a token is on.
- Too many steps. A simple swap can take several screens.
- The portfolio is split up. Assets across networks are hard to see in one place.
2. User conversations
I spoke with 5 people who had tried crypto apps. What I heard:
- Terms like gas and slippage made them unsure what they were agreeing to.
- They worried about sending to the wrong network or address and losing money.
- They didn’t trust a transaction when they couldn’t see the total cost upfront.
- Simple actions felt like too many steps.
- They found it hard to see everything they owned in one place.
Key insights
- Fear of mistakes stops action. People need to feel safe before they press confirm.
- Trust comes from transparency. Showing fees and rates early builds confidence.
- Complexity should be hidden, not removed. Beginners need guidance, and experts need shortcuts.
Who it’s for
Goals
- Simplify the core actions: buy, send and swap.
- Show fees, rates and outcomes clearly before confirming.
- Support beginners and experienced users in one experience.
From insight to design
| What we learned | What I designed |
|---|---|
| Jargon confuses beginners | Plain language, with short tips only where needed |
| Fees appear too late | Fees, rates and slippage shown before every confirm |
| Network switching is confusing | Networks handled in the background where possible |
| Too many steps | A shorter swap flow: amount, review, done |
| The portfolio is split up | One home screen with the full balance and all assets |
| Fear of mistakes | Clear review screens and reassuring confirmations |
Key flows
- Onboarding: create or import a wallet with guided steps and clear security tips.
- Home: total balance, quick actions and all assets in one view.
- Buy: a simple path from card payment to crypto.
- Send: pick a token, share or paste an address, then a clear confirmation.
- Swap: enter the amount, review the provider and fees, swap, done.
- Token details: price, chart and key info, without the noise.




Outcome
Fluxo gives a clear foundation for a crypto wallet that lowers mental effort and helps people act with confidence. Every core action shows its full cost and result before the user confirms.
Next: validation
Next, I’m testing the prototype with new crypto users on two tasks: buying a token and swapping it. Success means at least 4 of 5 finish each task without help, and every tester understands the total cost before confirming.
What I learned
In finance products, clarity is a trust feature. Showing people what will happen before they act matters more than reducing the number of screens. Designing for beginners and experts at once taught me to hide complexity instead of removing it.