CDMX

All work

Case study · Crypto & mobile wallets

I've been buildingcrypto trading& wallet apps since 2021.

I built the Solana mobile app for Mango Markets, a DEX. I worked at Rainbow, one of the most-loved consumer crypto wallets — then left to build my own app, Blaze. React Native, Solana, perps, and wallets that feel great.

Focus
Mobile crypto · Trading · Wallets
Years
2021 — Present
Platforms
iOS · Android · Web
Chains
Solana · Ethereum / EVM

Who I am

Hi, I'm Luc.

I'm a multi-time founder and mobile developer. I've worked at companies like Spotify and Artsy, where I shipped consumer apps at scale and did React Native open-source work.

I've built apps that passed 500,000 downloads in two weeks and went #1 in the App Store globally in several countries. For the last few years that's all been pointed at crypto — a Solana DEX app, a top consumer wallet, and now my own payments company.

500K+
downloads in two weeks
#1
in the App Store, in several countries
Spotify · Artsy
consumer apps at scale
Open source
React Native contributions

Solana DEX · mobile

MangoMarkets

Mango was one of Solana's flagship DeFi protocols — an on-chain exchange for spot, perpetual futures, lending and borrowing, all cross-margined against a single account. I built the Solana mobile app for it, and worked on the V3 trading interface.

A dense trading UI wired straight to a Solana program, streaming order books and prices, plus a mobile wallet where every tap moves real money on-chain and signing has to be bulletproof.

The protocol

  • Spot trading + perpetual futures with leverage
  • Cross-margin: one account, many positions
  • Lending & borrowing against collateral
  • Live order books, fills and funding — streamed from Solana
  • Jupiter-powered swaps for best-price routing

What I built on mobile

  • Non-custodial Solana wallet with a live portfolio across SOL, USDC and more
  • Mango Earn — put long-term holds to work earning yield
  • Convert / swap between coins (USDC ↔ BTC and friends)
  • P2P payments by phone number or QR — pay people before they have the app
  • Buy crypto with cash, and withdraw back to a bank account

Architecture & stack

  • React Native
  • Solana
  • @blockworks-foundation/mango-client
  • @solana/wallet-adapter
  • Jupiter (@jup-ag)
  • Next.js
  • TypeScript
  • Zustand
  • Recharts
  • react-window
SOL-PERPMango Markets · Solana
$148.20+4.21%

Bids

148.181,204
148.113,980
148.04812
147.966,540

Asks

148.242,110
148.31740
148.394,205
148.461,660
Illustrative rebuild of the Mango trading surface
Mango mobile — portfolio and Mango Earn
Mango mobile — convert USDC to BTC

Consumer wallet at scale

Rainbow

Rainbow is one of the most-loved consumer crypto wallets — known for making self-custody feel warm and human instead of intimidating. I worked at Rainbow on the React Native app.

Today Rainbow even runs perps and predictions alongside swaps and sends — trading UX living inside a wallet that ships to millions. I left Rainbow to build my own app, Blaze.

Stack

  • React Native 0.81
  • Expo 54
  • @shopify/react-native-skia
  • Reanimated
  • Gesture Handler
  • ethers.js
  • WalletConnect / Reown
  • Ledger BLE
  • Firebase
  • PostHog
  • Sentry
  • Shopify RN Performance
Rainbow wallet home screen

Built from scratch

Blaze

The app I left Rainbow to build, and my current company. Blaze is a stablecoin payments app I built from zero — send, request and spend money globally on crypto rails, with a card and a social feed, plus production AI agents under the hood. React Native, iOS + Android + web, shipping to real users.

Stack

  • React Native
  • Stablecoins / USDC
  • TypeScript
  • Node.js
  • AI agents
  • MCP servers
  • iOS · Android · Web
Send
Feed
Card
Request

The hard parts, already solved

Crypto-mobile architectureI've shipped.

Keys & signing

HD wallet generation, secure key storage, transaction signing, WalletConnect/Reown sessions, and Ledger hardware support. Every signature guarded because it moves real funds.

Real-time market data

Streaming order books, prices, funding and fills over RPC/websockets; Zustand stores and virtualized lists (react-window) so dense trading screens stay smooth.

On/off-ramps & payments

Buy with cash, convert between coins, P2P by phone/QR, and bank withdrawals — the full money-in, money-out loop on Solana and EVM.

60fps mobile UI

Reanimated + @shopify/react-native-skia for buttery charts, gestures and transitions, with Shopify's RN performance tooling to keep it fast on real devices.

Swaps & routing

Jupiter aggregation on Solana for best-price execution; swap flows that abstract slippage and routing away from the user.

Observability at scale

PostHog product analytics + Sentry crash/error monitoring, plus Firebase messaging and remote config — the toolkit for running a consumer app at scale.

Building incrypto?

If you're building a trading app, a wallet, or payments on crypto rails, I'd like to hear about it — especially at the stage where the first version of the app still has to be built.

Next projectBlaze

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