CDMX

Crypto case study

Mango Markets · 2022—2023

MangoPay

Pay with crypto, to friends & family, worldwide.

A consumer payments app on the Mango protocol on Solana. Mango's team built the protocol; we built everything a person touches on top of it — and I designed the entire experience from scratch.

Role
Product design · React Native
Platforms
iOS · Android
Chain
Solana · Mango protocol
Shipped
Google Play · TestFlight

Payments

Pay anyone witha phone number.

Send and request crypto from anyone's mobile number or a QR code. Requests reach people in your contacts before they even have the app, and you're told the moment they pay.

Every payment reads like a message — a note, an emoji, and a clear state: pending, invite sent, paid. Transactions settle in seconds and cost a fraction of a penny.

Mango Pay portfolio with total balance and earning assets
Mango Pay explore tab with Earn rates

Portfolio & Earn

A wallet thatearns while it sits.

Your total balance at a glance, and every asset with the share of it that's earning. Mango Earn puts long-term holds to work in the Mango protocol's lending markets — deposit straight from the wallet and watch the yield per coin.

Explore lists the current rate for every asset next to the market, so earning is one tap away.

Convert & markets

Buy it, swap it,cash it out.

Buy crypto with cash, convert between coins with one-tap amounts on a keypad built for money, and follow every asset on a live chart with Receive, Send and Convert one thumb away.

When you're done, convert back to currency and withdraw to your bank account.

Mango Pay Bitcoin detail with price chart
Mango Pay convert screen, USDC to BTC

The work

Designed from scratch.Built on the protocol.

What I designed

  • The whole experience, from a blank file: four tabs — Payments, Portfolio, Explore, Profile — around one center action
  • A visual system for money: a night ground, violet for actions, mango yellow for where you are, lime for gains
  • Payment threads that read like messages — notes, emoji, and a clear pending, invited, paid state on every row
  • Balance rings, a custom number keypad, and one-tap 25 / 50 / 75 / MAX amounts for converting
  • The launch site and download flow that sent people to Google Play and TestFlight

What we built

  • A React Native app for iOS and Android on top of the protocol the Mango team built
  • Pay and request by phone number or QR, including requests to contacts before they have the app
  • Mango Earn: deposits from the wallet into Mango's lending markets, with yield shown per asset
  • Buy with cash, convert between coins, and withdraw back to a bank account
  • Animated price charts and international phone input, on Mango's forks of the open-source libraries
Night#1B1923
Violet#5B48AE
Mango#FECA1A
Lime#94B32D
Mist#E8E6F0

Code

The reposbehind it.

More crypto workMango, Rainbow, Blaze

Contact

Got somethingworth building?

I like talking to founders early — before the deck, before the team. Tell me what you're working on.

Write to me