02 · Information architecture · Reconstructed wireframe board

Home is the command centre.

Fund, Swap, and Send are action verbs on the home surface — not navigation destinations. The crypto machinery stays behind familiar money-movement verbs. Users don't go to "Convert" — they tap Swap from anywhere.

Home screen

Balance (USD ⇄ NGN toggle)

USD
NGN
-0.00% 24H
+ Fund
↕ Swap
✈ Send
6 Wallets pill (expandable)
Live rates with sparklines
Recent transactions

Three action verbs branch into paths

+ Fund

Fund Crypto

Deposit USDT, USDC, BTC, ETH, SOL, BNB from exchange. Network selector. QR + wallet address.

Fund NGN

Receive Naira from bank. Virtual account details provided.

↕ Swap

Two-field exchange

From token → To token. Live rate + 30s countdown. Fee shown upfront. Continue.

Rate countdown

Rate refreshes every 30s. User must manually confirm when expired. No silent updates.

✈ Send

To Self

Keep as Naira in Mular. Tax-ambiguous holds.

Bank account

Any Nigerian bank. Select bank → account → name resolves → amount.

Mular (M2M)

Free. Instant. Via Mular ID or QR code.

Support structure (not action surfaces)

Wallets tab

Per-token views. Own Fund/Swap/Send from token context. Balance hide/show toggle.

History tab

Unified transaction log. Updates tab (state machine) + Details tab (fee receipt). Download receipt.

Settings tab

Profile, KYC (BVN + ID), intent preference, payment methods, security, Telegram support.

Design principle

The crypto machinery stays behind familiar money-movement verbs. A user never needs to think "I need to go to the conversion section." They tap Send and the conversion happens as part of the flow. This mirrors how a bank app works without naming the underlying rails.