Bubalex

Bubalex is a crypto wallet with a spendable card, blending fiat and crypto in one balance — I served as a product designer, with scope shaped alongside a Product Manager.

Role

Product Designer

Industry

Fintech / Crypto

Year

2026

Analytics

Audience

People who wanted to spend crypto directly, without converting it to cash first.

The Problem

Russian users had few trustworthy options for spending crypto directly — most card and wallet products weren't built with this market in mind, and the ones that were felt early and unproven. Bubalex needed to be the exception: a real, trustworthy answer in a market that didn't have one yet.

Metrics

The design had to feel trustworthy enough for people who wanted to try out the convenience of crypto.


Key Metric

Speed to launch

A card assumes one stable, spendable number. Bubalex never had that — balances that sit across multiple currencies, fiat and volatile crypto side by side, with no existing pattern to borrow for collapsing that mix into something a person could glance at and trust. Unlike Buburuza, the goal wasn't a scalable system — it was building something simple enough to launch fast, put in front of real users, and decide what to build next from there.


Onboarding

Problem

Crypto wallets are expected to feel instant; a spendable card requires real KYC. The two expectations pull against each other.

Solution

Security setup is split into small, sequential steps so nothing feels like a form. One closing screen then shows a simple checklist with the account being built in the background.


Home

Problem

Showing one legible "spendable" figure across fiat and volatile crypto holdings.

Solution

A single blended Total balance in USD collapses every asset — crypto, project token, tokenized fiat — into one trustworthy number, with Send, Receive, Buy, and Sell right underneath it. Assets are grouped by meaning rather than listed flat. A separate wallet switcher lets someone hold more than one wallet without cluttering the main balance view.


Cards

Problem

The core mechanic: turning volatile, multi-currency holdings into a single number a card can spend against, in real time.

Solution

Choosing a card is a simple pick-and-name flow, but the real decision sits in Payment priority — a ranked list of every currency in the wallet, drag-to-reorder, where funds deduct starting from the top row down. That turns "which balance pays" from a hidden conversion rule into something the person sets themselves and can see at a glance.


Token info and graph

Problem

Volatile currencies need to be watched, not just held — a blended total balance doesn't show how any one of them is actually moving.

Solution

Every currency got its own dedicated page with a graph, so people could track it right inside the app instead of switching to something else.


Sending and receiving

Problem

A raw crypto send — address, network, a crypto amount — feels foreign to anyone used to ordinary banking.

Solution

Familiar banking details sit on top of the crypto mechanics: a beneficiary name, the amount shown in both crypto and USD, available balance, and a reference field for bank statements. It's still a crypto transfer underneath, but it reads like a normal one.


Affiliate program

Problem

A referral program needs to feel like a real earning tool, not a crypto growth hack bolted onto the wallet.

Solution

The dashboard leads with what matters — total earned, total invited, and a tiered breakdown by level — before any sharing action. Sharing itself is three plain choices (link, QR code, Telegram), each opening its own focused screen instead of one crowded share sheet.


Result

A production-ready system, delivered end to end

Bubalex reached a complete, production-ready design system and full app design — every core scenario covered, from onboarding through spending, built against a mechanic with no existing precedent.