Turning a powerful desktop crypto wallet into a smooth mobile experience

App mockup

Description

Managing crypto should be simple, even when you’re on the go. Solar Wallet is a non-custodial, multi-chain crypto wallet that lets users store, send, and receive digital assets safely. Until now, advanced features were only available on desktop — but our challenge was bringing all that power to mobile, making transactions, wallet management, and multi-currency handling seamless and convenient.

Approach

I analyzed the desktop wallet flow, prioritized key features for mobile, and explored familiar design patterns to make interactions intuitive. After mapping user flows and creating wireframes, I crafted a clean, fast, and secure interface — keeping advanced crypto functionality accessible on the go.

Outcome

I delivered high-fidelity designs, complete with interaction flows and detailed specifications, ready for the development team to implement. The handoffs ensured the mobile wallet retained all essential features from the desktop app while providing a smooth, secure, and intuitive user experience.

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

Users can switch between wallets. Visual wallet summary: balance + key actions: send, receive, and top up; assets list

Wallet Overview

The Wallet Overview brings all users balances across multiple chains into one clear view. Users can send, receive, and top up assets with ease, and switch between wallets seamlessly.

Send Flow: Send single, select contact, transaction fee and overview

Send SXP flow

I kept the advanced desktop feature that allows users to send assets to single or multiple wallets in one flow. The challenge was making this functionality intuitive on mobile.

App mockup

Single & Multiple Send Modes

Send SXP

Users can easily switch between sending to one wallet or multiple recipients within the same flow. This design keeps the interface minimal while preserving advanced flexibility.

User wallet

User Wallet

The User Wallet screen provides quick access to user wallet address and details, making it easy to share or review. From here, users can rename their wallet, add extra protection with a mnemonic phrase, or export their wallet securely.

App mockup

Address book: empty state, list of contacts and add contact.

Address book

The Address Book lets users easily browse and manage their saved wallet addresses. New wallets can be added in just a few taps, making transactions faster and more reliable, especially for users managing multiple accounts or frequent transfers.

App mockup

Onboarding Flow: Create or Import Wallet

Onboarding

Users can quickly create a new wallet or import an existing one using a seed phrase. The process highlights security best practices and supports biometric login for fast, secure access.

Settings: switch themes, adjust security options, and manage preferences. Advanced users can also export private keys or set default chains.

Settings

The Settings section gives users full control over their app experience. Advanced users can manage block producers, adjust peer connections, and customize transaction signing options.

Outcome

I designed six clear user flows covering all key wallet actions — from onboarding and transactions to wallet management and settings. Complex desktop interactions were simplified for mobile, keeping the experience intuitive and fast.

I prototyped and tested the flows with colleagues to ensure clarity, consistency, and smooth navigation across screens. The final delivery included a clean, scalable dark-mode UI, fully prepared for developer handoff and future updates.

Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.
Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.

Turning a powerful desktop crypto wallet into a smooth mobile experience

App mockup

Description

Managing crypto should be simple, even when you’re on the go. Solar Wallet is a non-custodial, multi-chain crypto wallet that lets users store, send, and receive digital assets safely. Until now, advanced features were only available on desktop — but our challenge was bringing all that power to mobile, making transactions, wallet management, and multi-currency handling seamless and convenient.

Approach

I analyzed the desktop wallet flow, prioritized key features for mobile, and explored familiar design patterns to make interactions intuitive. After mapping user flows and creating wireframes, I crafted a clean, fast, and secure interface — keeping advanced crypto functionality accessible on the go.

Outcome

I delivered high-fidelity designs, complete with interaction flows and detailed specifications, ready for the development team to implement. The handoffs ensured the mobile wallet retained all essential features from the desktop app while providing a smooth, secure, and intuitive user experience.

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

Users can switch between wallets. Visual wallet summary: balance + key actions: send, receive, and top up; assets list

Wallet Overview

The Wallet Overview brings all users balances across multiple chains into one clear view. Users can send, receive, and top up assets with ease, and switch between wallets seamlessly.

Send Flow: Send single, select contact, transaction fee and overview

Send SXP flow

I kept the advanced desktop feature that allows users to send assets to single or multiple wallets in one flow. The challenge was making this functionality intuitive on mobile.

App mockup

Single & Multiple Send Modes

Send SXP

Users can easily switch between sending to one wallet or multiple recipients within the same flow. This design keeps the interface minimal while preserving advanced flexibility.

User wallet

User Wallet

The User Wallet screen provides quick access to user wallet address and details, making it easy to share or review. From here, users can rename their wallet, add extra protection with a mnemonic phrase, or export their wallet securely.

App mockup

Address book: empty state, list of contacts and add contact.

Address book

The Address Book lets users easily browse and manage their saved wallet addresses. New wallets can be added in just a few taps, making transactions faster and more reliable, especially for users managing multiple accounts or frequent transfers.

App mockup

Onboarding Flow: Create or Import Wallet

Onboarding

Users can quickly create a new wallet or import an existing one using a seed phrase. The process highlights security best practices and supports biometric login for fast, secure access.

Settings: switch themes, adjust security options, and manage preferences. Advanced users can also export private keys or set default chains.

Settings

The Settings section gives users full control over their app experience. Advanced users can manage block producers, adjust peer connections, and customize transaction signing options.

Outcome

I designed six clear user flows covering all key wallet actions — from onboarding and transactions to wallet management and settings. Complex desktop interactions were simplified for mobile, keeping the experience intuitive and fast.

I prototyped and tested the flows with colleagues to ensure clarity, consistency, and smooth navigation across screens. The final delivery included a clean, scalable dark-mode UI, fully prepared for developer handoff and future updates.

Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.
Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.

Turning a powerful desktop crypto wallet into a smooth mobile experience

App mockup

Description

Managing crypto should be simple, even when you’re on the go. Solar Wallet is a non-custodial, multi-chain crypto wallet that lets users store, send, and receive digital assets safely. Until now, advanced features were only available on desktop — but our challenge was bringing all that power to mobile, making transactions, wallet management, and multi-currency handling seamless and convenient.

Approach

I analyzed the desktop wallet flow, prioritized key features for mobile, and explored familiar design patterns to make interactions intuitive. After mapping user flows and creating wireframes, I crafted a clean, fast, and secure interface — keeping advanced crypto functionality accessible on the go.

Outcome

I delivered high-fidelity designs, complete with interaction flows and detailed specifications, ready for the development team to implement. The handoffs ensured the mobile wallet retained all essential features from the desktop app while providing a smooth, secure, and intuitive user experience.

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

I designed the main homepage, asset pages, token lists, and custom token flows to make managing crypto intuitive and accessible.

App mockup

Users can switch between wallets. Visual wallet summary: balance + key actions: send, receive, and top up; assets list

Wallet Overview

The Wallet Overview brings all users balances across multiple chains into one clear view. Users can send, receive, and top up assets with ease, and switch between wallets seamlessly.

Send Flow: Send single, select contact, transaction fee and overview

Send SXP flow

I kept the advanced desktop feature that allows users to send assets to single or multiple wallets in one flow. The challenge was making this functionality intuitive on mobile.

App mockup

Single & Multiple Send Modes

Send SXP

Users can easily switch between sending to one wallet or multiple recipients within the same flow. This design keeps the interface minimal while preserving advanced flexibility.

User wallet

User Wallet

The User Wallet screen provides quick access to user wallet address and details, making it easy to share or review. From here, users can rename their wallet, add extra protection with a mnemonic phrase, or export their wallet securely.

App mockup

Address book: empty state, list of contacts and add contact.

Address book

The Address Book lets users easily browse and manage their saved wallet addresses. New wallets can be added in just a few taps, making transactions faster and more reliable, especially for users managing multiple accounts or frequent transfers.

App mockup

Onboarding Flow: Create or Import Wallet

Onboarding

Users can quickly create a new wallet or import an existing one using a seed phrase. The process highlights security best practices and supports biometric login for fast, secure access.

Settings: switch themes, adjust security options, and manage preferences. Advanced users can also export private keys or set default chains.

Settings

The Settings section gives users full control over their app experience. Advanced users can manage block producers, adjust peer connections, and customize transaction signing options.

Outcome

I designed six clear user flows covering all key wallet actions — from onboarding and transactions to wallet management and settings. Complex desktop interactions were simplified for mobile, keeping the experience intuitive and fast.

I prototyped and tested the flows with colleagues to ensure clarity, consistency, and smooth navigation across screens. The final delivery included a clean, scalable dark-mode UI, fully prepared for developer handoff and future updates.

Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.
Mockup of the blockchain powered platform: light background, blue actient color and black primary actions.