
The cryptocurrency industry is booming and with all the buzz out there, a lot of people are curious about how they can get in on the trading and investing opportunities.
The main problem is that the industry is still very new and a lot of entrepreneurs are rushing to build an unstable and unforgiving exchange for the sake of getting to the finish line first. They are also doing this without proper research and addressing core user needs.
Core tasks of a new user to cryptocurrency
- Buy and sell cryptocurrency
- Manage portfolio
- Transfer cryptocurrency
Mobile first design
- Mobile first approach as it is the easiest way to trade on the go and helps focus on core functionality.
- Build mobile components that can scale to desktop components.
- Start with a native application as trading and transferring will be easier and smoother.
Needs for new users
This application is designed for non-technical users who want to buy, sell and manage digital assets for the first time.
- Make it feel secure as they will be trusting their funds with the centralized system
- Always make users feel they have full support and no dead ends
- Show important information that's necessary for the user to understand the meaning behind sensitive interactions
- Notify users on changes to their account
- Least amount of taps or clicks to navigate to core functionalities
Opportunities and problems
- Could use more contemporary mobile gestures to make the interactions between screens effortless and delightful.
- Too many places to buy and sell a specific coin. Fewer places to do the same task encourages habit forming and makes it easier for users to get familiar with where all the elements are.
- Different screens have inconsistency in font weight. It's a lot more pleasing to the eye when typography is consistent throughout the product.
- Transaction history consists of both trading and transferring transactions, making it harder to find a specific line item.

Information Architecture — a site map of application features and hierarchy of content.
Solutions
- Distinctly separate buying from receiving and selling from sending, without causing too much friction to return to the other screens.
- Separate the trading and transferring history to make it easier for users to locate a specific transaction quicker.
- Utilize contemporary mobile gestures to create habit forming actions.
- Only use one location for one actionable task, which helps users remember on repeat use.
- Create a system of elements such as a typography hierarchy so there is consistency throughout the application.

Interaction Flow — the model of my application is simple, fluid, and solves the problem of today's crypto applications.
Primary User Tasks (MVP)
1. Buying
Given that I am a first time user, when I download the application and sign up, I want to buy bitcoin for the first time.

2. Adding Coins
Given that I am a user looking for a specific coin, when I open the application, I want to search and add a cryptocurrency.

3. Transferring
Given that I understand and own a separate digital wallet, when I buy a cryptocurrency, I want to transfer the coins to my separate wallet.

On-Boarding
On-boarding should support the primary tasks users go through, helping them fully understand the necessary steps so they create habits on repeat visits.
- With a few pre sign-up splash screens to introduce the benefits of the application, we reduce bounce.
- Giving users a choice to take a guided tour once inside helps new users learn the app without dismissing existing users — showing we care, and building a sense of trust.
Splash Screens

In-App Tour
High Fidelity Screens

Market Prices and Wallet — swipe horizontally between market prices and your wallet; search and add coins to your watchlist.

Detailed Price and Detailed Wallet — open for charts and coin details, return to all prices or wallets at any screen, swipe across to see wallet details.

Trading and Payments — swipe up to review buy order, swipe down to change your order.

Search and Add Coins — add coins to watch from the market or wallet home screen, search by name or ticker, queue up as many added coins before closing.
