Klever Ecosystem

Designing across self-custody, hardware security, DeFi and cross-chain products.

As part of a three-person Product Design team, I contributed to a connected ecosystem spanning mobile wallets, hardware integration, browser experiences, DeFi concepts and cross-chain products.

Klever Wallet recovery phrase protected by the original blurred privacy state
Klever Wallet portfolio showing multiple crypto assets and accounts
Klever Wallet warning for a suspicious recipient address
Klever Wallet asking for pairing confirmation on KleverSafe hardware

Ecosystem product index

One ecosystem, different ways to interact with digital assets.

Four connected product stories across self-custody, decentralized finance, cross-chain exchange and browser-based Web3.

VoxSwap cross-chain exchange interface and product symbol

Web · Cross-chain · B2C / B2B

VoxSwap

Cross-chain swaps and configurable infrastructure for partners.

Jump to VoxSwap ↓

Context

Crypto gives people control.
It also gives them complexity.

The Klever ecosystem had to support users across multiple assets, accounts, blockchain networks, transaction types and product surfaces while preserving clarity, security and control.

My role

Designing as part of a product team.

I worked as part of a three-person Product Design team responsible for supporting and evolving the Klever ecosystem.

Product Design

Flows, interaction models, interface design and product evolution.

Design Systems

Reusable patterns, components and consistency across increasingly complex experiences.

Product & Engineering

Close collaboration from product definition through implementation and design QA.

01 · Klever Ecosystem

Klever Wallet

A mobile self-custody product for managing assets, accounts, networks and financial transactions.

Platform
iOS · Android
Focus
Self-custody · Portfolio · Transactions · Security
Related product
KleverSafe

01.1 · Self-custody

In self-custody, onboarding is also a security flow.

Creating, backing up and restoring a wallet had to make ownership understandable without suggesting that recovery worked like a conventional password reset.

Klever Wallet create wallet entry screen
Supporting state in the Klever Wallet creation flow
Create
Klever Wallet recovery phrase with all 24 words blurred until Show seed is selected
Secure recovery
Klever Wallet recovery step
Klever Wallet restore wallet screen
Restore

01.2 · Portfolio

One portfolio, multiple blockchain realities.

The portfolio experience needed to consolidate accounts, assets and financial value while preserving blockchain and network context whenever it became relevant.

Klever Wallet portfolio showing total balance, seven accounts, crypto assets, holdings, tokens and NFTs

Information model

Asset+Network+Market price+Holdings+Fiat value

Making multi-chain complexity visible only when it matters.

Multiple accountsMultiple assetsNetwork contextTokens + NFTs
Empty Klever Wallet portfolio with first deposit guidance

Empty state · 1 account / 0 crypto

Klever Wallet view showing portfolio asset distribution

Portfolio distribution

TokensNFTsMultiple accountsNetwork contextPortfolio distribution

01.3 · Moving value

Moving value safely.

Financial actions needed to remain predictable across acquisition, recipient selection, validation, confirmation and transaction feedback.

04A · Buy Crypto

Amount → Payment method → Transaction confirmation

Klever Wallet Buy Crypto amount selection
Klever Wallet Buy Crypto payment method selection
Klever Wallet confirmed crypto purchase transaction details

04B · Send

Amount → Review → Risk decision

Klever Wallet BTC send amount with balance, SATS and fiat equivalent
Klever Wallet send confirmation with recipient and network fee
Klever Wallet Attention suspicious address warning

01.4 · Security & edge cases

The product is also everything outside the happy path.

Privacy, account states, network configuration and hardware security were part of the experience rather than exceptions added after the main flows.

01.5 · KleverSafe

Security beyond the screen.

Extending the Wallet experience to hardware meant designing interactions that crossed the boundary between software and a physical security device.

I contributed to the software experience connecting Klever Wallet and KleverSafe, helping users understand where an action was happening and when they needed to interact with the physical device.

KleverSafe hardware wallet
Klever Wallet asking the user to confirm pairing on KleverSafe

01 · Connect

Choose how the Wallet connects to KleverSafe.

Klever Wallet connection options for Bluetooth and USB-C

02 · Verify

The interface shifts the user's attention from the phone to the physical device when hardware confirmation is required.

Klever Wallet asking the user to verify pairing on the physical KleverSafe

03 · Authorize

The Wallet communicates the operation state while authorization continues through the connected hardware experience.

Klever Wallet communicating that the connected hardware operation is being completed

Interaction design

One interaction, two interfaces.

Hardware security introduces an interaction problem that does not exist in a purely software wallet: the user's attention needs to move between the phone and a physical device without losing context.

The mobile experience therefore needed to communicate not only what was happening, but also where the next action should happen.

Offline private keys

Private keys remain offline on the hardware device.

Bluetooth + USB-C

KleverSafe can connect with the Wallet through Bluetooth or USB-C.

Multi-chain

The device is designed to secure crypto assets across multiple supported blockchain networks.

02 · Klever Ecosystem

Bitcoin.me

Exploring how crypto trading could evolve into a broader experience combining swaps, liquidity, staking, positions, rewards and portfolio management.

Product
Web · DeFi · Product Exploration

Concept direction · Not shipped

Product direction

The product went through multiple product and interface iterations before the team changed direction and migrated to a different ecosystem. The work shown here represents one of the product directions explored before that transition.

Bitcoin.me DeFi exploration with reward tiers, portfolio data and Bitcoin artwork
Bitcoin.me product exploration showing a DeFi token swap interface
01 Swap
Bitcoin.me liquidity pool exploration with reward tiers, pool composition and transactions
02 Liquidity pool detail
Bitcoin.me exploration for creating a DeFi liquidity position
03 Create position
Bitcoin.me DeFi portfolio exploration showing assets and positions
04 Portfolio
Bitcoin.me product exploration showing the staking interface
05 Stake

03 · Klever Ecosystem

VoxSwap

A cross-chain swap product that expanded from an end-user experience into configurable infrastructure for partners.

Product
Web · Cross-chain · Consumer and Partner Products

Making cross-chain exchange feel like one coherent experience.

The experience combined wallet connectivity, asset discovery and transaction flows into a unified interface while preserving the information users needed to understand every operation.

VoxSwap cross-chain exchange interface and product symbol

Starting with the wallet, not the transaction.

The interaction begins by establishing trust and context before asking the user to exchange assets.

VoxSwap connected wallet interface ready for asset exchange

Helping users discover the right asset.

Instead of treating token selection as a secondary modal, the experience made searching, comparing and selecting assets feel like part of the main flow.

VoxSwap token selection interface with wallet and popular assets

Supporting more than immediate swaps.

Limit orders expanded the experience beyond instant exchange while preserving the same interaction model used throughout the product.

VoxSwap mobile limit order interface

Turning the product into infrastructure.

The project evolved beyond a consumer interface by introducing a configurable widget that partners could integrate into their own products without recreating the exchange experience.

VoxSwap configurable partner widget setup with live product preview

04 · Klever Ecosystem

Klever Extension

Self-custody, accounts and Web3 interactions in the browser.

Product
Browser Extension · Web3 · Self-custody

Browser extension

Self-custody, closer to the action.

Klever Extension brought accounts, assets and Web3 interactions into the browser, where users were already accessing decentralized applications.

The challenge was not simply reducing the Wallet interface to a smaller surface. The experience needed to preserve context across accounts, networks and transactions while helping users understand what external applications were asking them to approve.

This work was developed as part of a three-person Product Design team responsible for the Klever ecosystem.

Klever Extension portfolio showing the active account, consolidated balance, assets and financial actionsKlever Extension welcome screen with the action to begin access

A smaller surface, not a smaller product.

The browser extension had significantly less space than the mobile Wallet, but users still needed access to balances, assets, networks and essential financial actions.

The interface therefore prioritized information hierarchy and progressive disclosure instead of removing the context required for safe decisions.

Klever Extension portfolio distribution showing the active account, asset allocation, prices, holdings and compact actions
Klever Extension DApps list with featured applications, categories and decentralized finance services

Connecting the wallet to the open web.

In the browser, the wallet becomes part of a broader interaction involving users, decentralized applications and blockchain networks.

The Extension needed to help users move between these contexts without losing track of the active account, network or application.

Transaction review

Making transaction intent visible.

Requests coming from external applications can contain technical information that is difficult to evaluate. Before users authorized an action, the interface needed to identify the requesting application, the selected account and the relevant transaction details.

The goal was not to eliminate complexity, but to organize it so users could review what mattered before making an irreversible decision.

Klever Extension review showing the requesting application, domain, selected account, contract details, fees and Sign action
Klever Extension send confirmation showing amount, source, recipient and network fee
Klever Extension completed swap details with status, network, fee, slippage and exchanged values
In self-custody products, confirmation cannot be treated as a generic final step. It is the moment when the interface must explain who is requesting an action, what will happen and which account will authorize it.

Reflection

Designing for actions that begin outside the product.

Adapting the Wallet to the browser required more than responsive layout. It required reconsidering hierarchy, context and risk for an environment where financial actions often begin outside the product itself.

Reflection

What this taught me

Simplifying an experience doesn't always mean hiding complexity. In financial products, some information is essential for users to make safe decisions. The designer's job is to understand when complexity should disappear and when it needs to become visible.