
The first app in the crypto industry to serve both custodial and non-custodial wallets in one single app



The Brief
ZumoApp is a crypto wallet and payments platform that allows users to be comfortable with buying, selling, sending, and spending cryptocurrency.
​
Starting with providing only non-custodial wallets, Zumo wished to extend its service by adding custodial wallets onto its platform in its V5 app in 2022.
​
While the competitors in the industry have two wallets on two separate apps, Zumo became the first app to serve two wallets in one single app.
Challenges
To add the new custodial wallet into the app that embeds with the current ZumoApp platform and make sure to keep the consistency of the user-flows within the app.​
My Roles
UX/UI Designer.
Engaged on process of the design, from sketch to usability testing and further iterations.
Tools Used
Pencil & paper, Figma
Interaction Design
With custody, Zumo will be adding a new account type for ZumoApp users. The account names will also be updated to help differentiate them and clarify the use cases for each.
The new account naming convention will be:​
Zumo Trade
Custodial account that initiates exchanges and send to other Zumo users
With Zumo Trade users can:
-
Hold cryptocurrencies in their trading account (view balance)
-
Trade cryptocurrencies in their trading account
-
Send cryptocurrencies to their Zumo Infinite account
-
Send cryptocurrencies to other Zumo users
Zumo Infinite
Non-custodial account
(same as existing V4 account)
With Zumo Infinite users can:
-
Hold cryptocurrencies in their non-custodial account (view balance)
-
Send cryptocurrencies to their Zumo Trade account
-
Send cryptocurrencies to other external wallets
Funds Flow

User Flow

While in the past every ZumoApp user would have the non-custodial account as default, the addition of the custodial account will make Zumo Trade the default account for new users signing up on the V5 app. This means the non-custodial account (Zumo Infinite) is an optional one to have.
Here is the user flow for a new user onboarding on ZumoApp V5:

User Interface Design
Because Zumo has its own branding, we tried to accommodate the design to fit into Zumo's nature.

Development
Once the UI design is finalised and the prototype had tested internally, it was then handed over to the development team to be built.
Reflection
When I joined Zumo in 2021, the app (V3.X at that time) had a different UI than what we see now. The first task I was asked to do was to review and improve the whole UX, then apply the new UI to the app that later became V4. By the time custody was scoped, it felt challenging to start with but it was eased along the way.
I could say I have delivered satisfactory work, up until the time I am writing this reflection, I had never heard any negative feedback on my approach to dividing the two wallets within the app.
Also, kudos to the whole development team for making this happen! A design is only a design without the support from the whole development team.
Other Case Study


