JD LogoJackson's Space
Back to Work

KomKom Wallet Mobile App

Designing a stablecoin-powered financial platform to help Nigerians protect savings from inflation

Role: Lead Product DesignerCompany: Black Fin Consulting Group (BFCG)Platform: Mobile (iOS & Android)Timeline: September 2025–2026
Overview

Protecting Savings in Volatile Markets

In emerging markets like Nigeria, currency volatility poses a significant threat to personal savings. The Naira has experienced substantial depreciation, eroding the purchasing power of millions.

KomKom Wallet addresses this by providing USD-backed stablecoin savings, enabling users to protect their wealth while maintaining easy access to local currency when needed.

The goal was to create a seamless, trust-building financial experience that abstracts the complexity of cryptocurrency infrastructure while delivering real value protection.

Market Opportunity

$900B

Global Remittance Market

8.45%

Avg Remittance Cost in Sub-Saharan Africa

$59B

Nigeria Crypto Volume

Challenge

The Problem

Nigerians face multiple barriers when trying to protect and grow their savings

Currency Volatility

The Naira has depreciated significantly, causing savings to lose value rapidly

Savings Erosion

High inflation rates outpace traditional savings account interest

Expensive Remittances

Sending and receiving money internationally incurs high fees

Limited USD Access

Traditional banks restrict access to foreign currency accounts

Exchange rate trend showing NGN depreciation against USD from 2021-2026 and the cost of saving in Naira vs USDC
Solution

Product Vision

KomKom Wallet provides a secure, accessible way to protect savings using stablecoin technology

USD Value Protection

Store savings in USD-backed stablecoins

Instant Conversion

Convert between Naira and USD instantly

Request-to-Pay

Generate payment links for easy collection

Global Payments

Send money internationally at low cost

Secure Wallet

Bank-grade security for digital assets

KomKom Wallet product architecture diagram showing Everyday User and Super User flows
Responsibilities

My Role

Product Strategy

Defining product vision and roadmap

UX Design

User research and interaction design

Design System

Building reusable component library

Developer Handoff

Documentation and specs delivery

Design Reviews

Quality assurance and iteration

Innovation

Accelerating Product Design with AI

Leveraging AI tools to accelerate the design process while maintaining quality and consistency.

Figma Make for Wireframing

Using AI-powered wireframe generation for rapid concept exploration

Figma Make wireframe generation showing KomKom splash screen concepts

Claude for Design System

Generating initial component library structure and documentation

Figma design system component library with buttons, navigation, and toggles
Challenges

Key Design Challenges

Designing for Two User Types

Creating experiences that work for both crypto-savvy users and traditional banking customers

Reducing Transaction Friction

Simplifying complex financial operations into intuitive, quick interactions

Building Trust in Crypto

Abstracting blockchain complexity while maintaining transparency and security

Three design iterations of KomKom Wallet dashboard showing progression from initial concept to final clean design
Research

User Testing & Validation

Users quickly understood the value of protecting savings in USD.

Value proposition resonated strongly with target users

Crypto terminology caused confusion and hesitation.

Led to using familiar banking language instead

Request-to-pay links were extremely valuable for freelancers.

Became a key differentiating feature

Features

Core Product Experience

Add Money

Fund your wallet via bank transfer or card

Send Money

Transfer to other users or bank accounts

Request to Pay

Generate payment links for easy collection

Convert Assets

Switch between NGN and USD instantly

Technical

System Architecture

Integration with trusted fintech infrastructure partners

Circle

Stablecoin Infrastructure

Yellow Card

On/Off Ramp

Busha

Wallet Services

KYC Provider

Identity Verification

Internal Ledger

Transaction Records

KomKom Wallet system architecture showing Circle Onboarding, Unique Wallet Addresses, and Request to Pay flows
Components

Design System

Reusable UI patterns built for consistency and scalability

Wallet Card Component
Transaction List Component
Payment Request UI
Security PIN Flow
Demo

Product Demo

Watch the complete flow from onboarding through first transaction

Results

Impact

500+

Pilot Users

Successfully onboarded during beta

78%

Autosave Adoption

Users enabling automatic USD conversion

2.5K+

Internal Transfers

Peer-to-peer transactions completed

Learnings

What I Learned

Simplifying Crypto Infrastructure

The best crypto products don't feel like crypto products. Users care about outcomes (protecting savings) not technology (blockchain).

Designing Trust in Fintech

Trust is built through transparency, familiar patterns, and progressive disclosure of complexity. Start simple, reveal details on demand.

Balancing Compliance with Usability

Regulatory requirements don't have to create friction. KYC flows can be designed to feel helpful rather than burdensome.

Next Project

Modernizing Sample Requests

Improving how merchandisers request and track product samples in a large e-commerce ecosystem.

View Project
Made with love+Made with Figma+Made with Claude Code+Made with Github+Made with Vercel+Made with creativity+Made with Notion API+Made with Spotify API+Made with caffeine+
Made with love+Made with Figma+Made with Claude Code+Made with Github+Made with Vercel+Made with creativity+Made with Notion API+Made with Spotify API+Made with caffeine+
Made with love+Made with Figma+Made with Claude Code+Made with Github+Made with Vercel+Made with creativity+Made with Notion API+Made with Spotify API+Made with caffeine+
Made with love+Made with Figma+Made with Claude Code+Made with Github+Made with Vercel+Made with creativity+Made with Notion API+Made with Spotify API+Made with caffeine+