ValT Crypto Wallet Case Study

Avatar
Johnny Walker
Chief Editor
9 January 2023 Updated on  Обновлено   14 June 2023

Introduction

We were approached by a client with the task of developing a secure cryptocurrency wallet – ValT Crypto Wallet.

The client did not have a clear understanding of the set of functionality that is required in the wallet, and there was also no name with a logo. Everything had to be developed from scratch.

Therefore, our team pre-analyzed existing cryptocurrency wallets, identified the most necessary and useful functions from them, and also prepared references for the design of the wallet, logo and possible names for the product itself.

We changed the brand name and blurred out any references in the screenshots so as not to violate the NDA for our client.

Peculiarities

  • The application is released for the App Store and Google Play platforms.
  • Application development timeframes are strictly limited by the client in terms of time, due to their internal company policy, as well as some of the conditions that we cannot disclose.
  • The release of applications to the stores must be carried out simultaneously (with a possible delay in checking the stores by 1-2 days). Which means the parallel development of Android and iOS applications without the possibility of delay and any hitches.
  • The wallet must be private and secure. Accordingly, it was decided to develop a non-costadial cryptocurrency wallet. This means that the wallet keeps the creator of the address, i.e. the user, in full control of their funds, since it does not transfer their private keys to anyone. Such an application cannot freeze or manage user funds.
  • The wallet must be multi-currency, that is, include more than 20+ cryptocurrencies, such as: USDT, BTC, ETH, BNB, TRX, XRP, BUSDT, DOGE,  DAI and etc.
  • The wallet should be able to display the total value of users’ assets in several currencies, namely USD, EUR, GBP.
  • The exchange rate of cryptocurrencies should be displayed with reference to the currency selected by the user (USD, EUR, GBP), as well as the percentage change over the past 24 hours.

Development

Due to the fact that the client did not have a clear understanding of the required functionality of the application, and also there was no name and logo, then at the first stage our team began to work hard and hard on:

  • Preparing potential titles for the application;
  • Collecting, describing and listing the potential and possible functionality of the application

Further, based on the information prepared by us, the client was familiarized, and in the future, the information provided was corrected and agreed upon. ValT Crypto Wallet and the list of functionality that will be included in the release version of the application in the App Store and Google Play were approved.

The basic list of features included:

  1. Cryptocurrencies BTC, ETH, USDT, BNB, TRX, XRP, BUSD, LTC, SOL and BCH;
  2. Display of the total value of assets in USD, EUR, GBP;
  3. Displaying the rate of cryptocurrencies in the currency selected by the user;
  4. Percentage change in the rate of cryptocurrencies over the last 24 hours;
  5. Receiving and sending cryptocurrency;

At the second stage, we began to prepare possible variants of the wallet logo and simultaneously launched the development of an application for Android and iOS, so as not to waste time in view of the strictly limited deadlines for the implementation of the task assigned to us to develop a cryptocurrency wallet.

It took us only three days to prepare possible variations of the logo, get it approved, make corrections and improvements, and final approval. This completed the second stage.

The third stage, after the approval of the logo and corporate colors, we started developing the design of the application for Android and iOS, taking into account the specifics of each of the platforms. The first part of this stage was to provide the client with prototype application screens of ValT Crypto Wallet.

Prototypes are an essential part of app design development. Thanks to them, it is possible to agree on the main, basic elements of the application, their location and principle of operation in a fairly short time.

After agreeing on the prototypes, we continued to work on the third stage and, after a relatively short amount of time, we provided the client with mobile application screen layouts. After receiving feedback, we made some adjustments and improvements, which took no more than two days, on which this stage was completed.

The fourth stage was planned to proceed directly to the development of a mobile application for iOS and Android devices. But due to the fact that the deadlines were very limited in time, we started this stage even at the time of preparing possible logo options.

Therefore, we managed to provide the first version of the wallet for testing on two platforms at the same time more than 1.5 times faster than originally agreed with the client.

The first version for testing ValT Crypto Wallet included a basic layout, the ability to create a wallet and receive / send cryptocurrencies such as BTC, USDT, ETH, BNB and, accordingly, display the balance of these currencies.

The fifth stage, which is also one of the most important, was to provide a pre-release version to the client, which should include all the approved functionality and design. That is, in fact, a ready-made application.

map

Feel Free to Contact Us