Base54
Designing a Pan-African Stablecoin Bank
About
- Role: Product Designer
- Company: Effects Studios
- Tools: Figma, FigJam, Miro
- Skills Product strategy, UX research, Wireframing, UI design, Design systems, Prototyping
Introduction
Sending $100 from New York to London costs $1.50 and lands in minutes. Sending the same amount from Lagos to Nairobi costs $10–12 and takes three to five business days, if it arrives at all.
Africa has 54 countries, 42+ currencies, and payment infrastructure built on correspondent banking rails that charge a fee at every hop. The freelancer in Lagos, the trader in Accra, the diaspora worker in London — they all lose a large cut before money reaches its destination.
Two things changed recently. Stablecoins matured: USDC and USDT now move on-chain in seconds for fractions of a cent. And VISA announced stablecoin settlement support, meaning its global network, millions of POS terminals, ATMs, Apple Pay, Google Pay can now settle stablecoin transactions directly.
BASE54 is the product that connects those two facts.
Overview
The Problem
Africa's cross-border payment system routes transactions through chains of intermediary banks, each charging a fee:
- Cross-border transaction fees average 8–12%
- Settlement takes 3–5 business days
- FX conversion rates are opaque and unpredictable
- Mobile money, banks, and wallets don't interoperate across borders
The 57% of sub-Saharan Africans who are unbanked have no formal account at all, so the most expensive workarounds fall hardest on those with the least.
The Solution
BASE54 is a pan-African digital bank. Users hold stablecoins, send money across borders for under $1, and spend anywhere VISA works.
It runs on two existing infrastructure layers:
- BASE (Coinbase's Ethereum L2) — sub-cent fees, ~2-second finality, native USDC support
- VISA — global merchant acceptance, ATM access, Apple Pay / Google Pay, regulatory credibility
BASE54 doesn't rebuild payment rails. It connects the ones that already work.
Target Users
- Freelancers and remote workers receiving international income
- Cross-border traders paying suppliers in other African countries
- Diaspora Africans sending money home
- Mobile-first youth wanting dollar-stable savings and global spend
- Crypto-native users wanting real-world utility without off-ramp friction
Research
Market Landscape
Key numbers:
- African remittances exceed $100B annually
- Sending money to Africa costs ~8.2% on average (vs. 3% SDG target)
- ~50–60% of adults remain unbanked or underbanked
- Africa is the fastest-growing mobile and internet market globally
On the stablecoin side: USDC supply surpassed $40B in 2025. BASE network processed 2M+ daily transactions at under $0.01 per transaction. VISA announced stablecoin settlement support in 2024.
The gap isn't technical anymore. It's a consumer product that puts these pieces together.
User Pain Points

Competitor Analysis
| Product | Stablecoin | VISA Card | Cross-Border | ATM | Africa-First | Real-Time |
|---|---|---|---|---|---|---|
| Chipper Cash | No | Partial | Yes | No | Yes | No |
| Lemfi | No | Yes | Yes | Limited | Yes | No |
| Grey | Partial | Yes | Limited | No | Yes | Partial |
| Yellowcard | Yes | No | Limited | No | Yes | Partial |
| M-Pesa | No | No | Kenya only | No | Partial | Yes (domestic) |
| Traditional Banks | No | Yes | Yes (slow) | Yes | Partial | No |
| Coinbase | Yes | Yes (US) | Yes | Limited | No | Yes |
| BASE54 | Yes | Yes (global) | Yes | Yes (global) | Yes | Yes |
No existing product combines all six.
Key Research Insights
- Users responded to "send money for less than $1" far more strongly than "stablecoin-powered transactions."
- The VISA card isn't a feature, it's the adoption mechanism. Crypto-only products attract early adopters. A card attracts everyone else.
- Even users who chose BASE54 to escape local currency volatility still think in Naira and Cedi first. Local currency has to be the primary display.
- Cash access is a trust signal. Users with ATM and physical card access rated a financial product as more "real" than an app-only product.
Ideation
I explored three directions before committing.
Pure Crypto Wallet — A non-custodial stablecoin wallet, MetaMask, with better UX and African on-ramps. Maximum control, low fees. But no real-world spend without an off-ramp, and it would serve the crypto-native minority rather than expand access to new users.
Mobile Money Super-App — An M-Pesa successor that works across borders. Familiar mental model, real traction in East Africa, but fiat-based, doesn't solve currency volatility, and cross-border interoperability requires years of per-country regulatory work.
Hybrid Stablecoin Bank (Chosen) — Stablecoins as the store of value; VISA as the spend layer. The wallet holds USDC; the card spends it anywhere VISA works; the app handles conversion, compliance, and cross-border sends without exposing that complexity.
Non-crypto users enter through the card. Crypto-native users get on-chain transparency and dollar-denominated savings. Same product, two valid mental models.
Design Process
Moodboarding, Explorations & Component Setup
The engagement opened with wireframing core workflows and establishing design direction. In Figma we mapped the full IA. Structural decisions here includes: breadcrumb navigation for deep pages, and the test/live mode toggle in the header.
Key Findings
Send money (felt like sending crypto) — 4 users hesitated when they saw the wallet address field. I fixed this by providing other send options (baseID, bank transfer) that feels familiar to the users.
Fee display (percentage vs. amount) — Users shown "0.8% fee" either skipped the math or assumed it was high. Users shown "You pay ₦380" “You pay ₵20” immediately said "that's cheap." Dollar values and stablecoin denominations are reference points — they should not be the default display.
Design Decisions
Local Currency as Primary Display
Local currency (NGN, KES, ZAR, GHS) is the primary balance figure everywhere. USDC is secondary. Even users who chose BASE54 to escape currency volatility still think in their local currency first.
VISA Over Other Networks
VISA was the only card network in 2024 with stablecoin settlement support, the largest global merchant and ATM footprint, and credibility with African regulators. Mastercard has similar reach but slower stablecoin deployment.
BASE L2 as Settlement Layer
Ethereum mainnet fees average $2–10 per transaction. BASE L2 fees average $0.002. For a product built on micro-transactions, that difference is the business model. BASE finality is ~2 seconds vs. Ethereum's ~12. And USDC on BASE has native issuance, no bridging risk.
Core Flows
Onboarding
Onboarding is designed to help Base54 users stay compliant, making verification and account setup straightforward insteand less overwhelming.
Home
Home gives users a clear view of their balances, spending, and activity across multiple currencies in one place.
Deposits
Depositing into a Base54 account is flexible by design, with multiple deposit options including Base P2P, bank transfers, card and other familiar methods that fits different user preferences.
Deposit via P2P & bank
Deposit via card
Send Money
Sending money mirror the flexibility of deposits, giving users multiple ways to move money based on what feels most natural to them, whether they lean toward traditional banking or modern digital finance.
Send via bank transfer
Convert
Conversion allows users to move between and hold multiple currencies, supporting both fiat and digital assets depending on how they want to manage their money.
Balances
Balances gives users a complete view of all their available currencies in one place, while making it easy to move money directly from balance inspection.
Cards
Cards allows users to request both physical and virtual cards, while also giving them full control to manage, freeze, unfreeze, and fund their cards whenever needed.
Physical card request
Virtual card request
Fund card
Scan
Scan makes everyday payments faster by allowing users to instantly scan QR codes and pay without manually entering account details.
More
More acts as the control center for the account, giving users access to personal information , settings, preferences, security controls, and other account management actions.
Reflections
Compliance shapes the product whether you plan for it or not
The KYC tier system felt like a backend config detail at the start. By the end, it touched nearly every screen, every limit display, every upgrade prompt, every "why is my transaction blocked?" state. The tier system only worked as an experience once it was framed as milestones to unlock rather than restrictions being imposed. That reframe came from testing, not from the requirements.
The word "stablecoin" is doing more harm than good — for now
In every testing session, "stablecoin" prompted hesitation: "Is this crypto? Is it stable? Can it disappear?" Replacing it with "BASE54 Balance" added clarity and trust. The technology is the engine; users don't need to see the engine.
The broader point: trust in a financial product is built through specificity and predictability. Every fee breakdown, every transaction notification, every confirmation screen is a deposit into whether the user trusts the next interaction. Design those moments like they're the reason a user comes back, because sometimes they are.
Infrastructure decisions have UX consequences
Choosing BASE L2 over Ethereum mainnet was framed to me as an engineering call. But it had direct consequences on the design: fees low enough to bundle gas invisibly, finality fast enough for real-time balance updates, native USDC support eliminating bridging warnings entirely.
Honest limitations
The ATM stablecoin filter depends on VISA providing real-time ATM compatibility data through their API. Whether that data is available at the granularity the feature requires is a partnership question. The feature was designed optimistically.