Designing a Crypto Wallet

A Brief Introduction of the MDT Wallet

About the MDT Ecosystem

The MDT ecosystem comes from the team’s vision for a better, more efficient data exchange economy that rewards users for sharing anonymous data.

In the MDT ecosystem, users get rewards for the data they contribute. Once the user is opted-in, his/her data is anonymized, aggregated, and exchanged as big data. The value of their data contribution will be calculated in the transaction process (written in a smart contract) and allocated to their MDT wallets.

The Wallet

The MDT wallet is currently designed as an SDK. Any partner who wants to join the MDT ecosystem can integrate the SDK in their apps. The users can then opt-in for data sharing and get rewards. Meanwhile, an MDT API system and backend will support task-based MDT rewards, allowing app providers to better engage their users.

The first stage of the MDT wallet will be a centralized one, where users can earn MDT by completing tasks or sharing data, spend MDT and manage their MDT. However,According to our tech roadmap, the MDT wallet will launch before the MDT data exchange platform is ready. This means that the early version of the MDT wallet does not support data-sharing rewards.

Design Goals

The MDT Wallet will be launched in MailTime app, as a new feature. MailTime is an email messaging app with over 5 million users. The app makes email as quick and easy as messaging.The app is one of the first to join the MDT ecosystem.

For the early version of the MDT wallet, we set up the following design goals:

Introduce MDT to MailTime users Increase MailTime user engagement Prepare users for getting more rewards by sharing data

To better understand the design goals, let’s have a look at MailTime users:

MailTime users are mostly in their late 20s to early 40s, more male than female. Most importantly, as MailTime is an email app, it is very likely that only few of its users are familiar with cryptocurrency.

Therefore, even though the MDT wallet is essentially a cryptocurrency wallet, a lot of the features will resemble points system or reward system — think about airline miles or Starbuck stars. It is much easier to introduce MDT as reward points to MailTime users, rather than as a cryptocurrency.

The other 2 goals for the MDT wallet are more inherent to the product itself:

Increase MailTime user engagement

Prepare users for getting more rewards by sharing data

It is quite common that companies collect user data and make huge profits, but it is another story to put it on the table. We assume that it takes some time and efforts for users to trust the MDT wallet and the ecosystem behind it. We want users to feel comfortable and safe about sharing anonymous data and get rewards accordingly.

Wireframing MVP

Before drafting the wireframes, we mapped out most of the features and identified the MVP features.

Feature Mapping of the MDT wallet. Some are grayed out.

Based on the MVP features, we sketched out the wireframes. The home page looks quite the same as any crypto wallet but much simpler.