Project
Iguana.
Cross-platform blockchain-based multicurrency wallet
blockchain
cross platform
crypto

Numerous crypto wallets operate as centralized applications. These are, for instance, Kraken or Coinbase wallet. And such apps have plenty of cons, e.g., blocking client accounts or the probability of the appearance of problems with physical servers. Because of such disadvantages, blockchain technology was created. Next, BTC appeared as a variant of such a technology. After that, crypto wallets were developed. And Iguana was among the first crypto wallets.

Software projects like Iguana are decentralized digital products that allow fast funds transfers with low commissions. Also, decentralized platforms enable performing transactions without any human or body intermediaries.

As a decentralized crypto wallet, Iguana assigns a unique identifier to each user. It’s called a personal public key. Anybody may see it. There are also private keys, though. The private keys are closed and applied solely directly to perform transactions. Users employ them as authorization tools within funds transfers.

Customer profile
IGUANA

Iguana is a Komodo (formerly SuperNET) project. Komodo planned to launch its own decentralized exchange based on the crypto wallet Iguana. So, the company hired us to ensure assistance in Iguana development. Thus, we had to create a user-friendly, fast-working, and cross-platform digital solution for this company.

Business type
Company
Market
Global
Industry
Finance
The challenge

We started creating this digital product about five years ago. At that time, mostly hardcore software engineers developed and used crypto wallets. Thus, such blockchain apps were hard to install and employ. So, Iguana had to offer users a comprehensive interface as well as support for various platforms – desktop (light and full), browser, along with mobile (iOS or Android).

The solution

Our specialists analyzed the existing hardcore wallets based on the QT technology (their structures, programming languages, and operating algorithms). Nay, software programmers learned blockchain technology deeply, the peculiarities of full and light nodes, as well as the infrastructure of light along with full wallet interaction.

The process

One of the key challenges was to implement the Electron framework. So, we developed a front-end client by using JS. Then, our specialists wrapped the created source in desktop and mobile (Android as well as iOS) shells. The same source was employed to make a Chrome extension.

Furthermore, we decided to develop a middleware to enable users to handle various cryptocurrencies. This middleware allowed operating with plenty of the already accessible cryptos as well as adding new tokens made within the supported blockchain systems (such as Bitcoin and Ethereum).

It took nearly nine months to make the app. In the initial stage, we created MVP using ready-made templates and working frameworks. Next, we formed a development team. The team created an adaptive design for the wallet. Here, the pass-phase coding stage was performed from scratch. Also, Atomic Swap Technology allowing currency on-chain exchange was implemented.

Initially, we made Iguana for broad use (purchasing, swapping, etc., cryptocurrency under the current exchange rate). So, it allowed the swapping of cryptos without any intermediaries. But later, Komodo created a blockchain exchange based on the specified wallet.

Here, the next stages should be highlighted:

 

  • MVP launching. It was tested by a narrow circle of users (about 100 clients).
  • Full-fledged desktop cryptocurrency wallet version development.
  • Google Chrome app creation.
  • Android and iOS adaptation.

Iguana was closed after some period of proper operation. That’s because the owners decided to rename the project. As a result, a decentralized blockchain exchange AtomicDEX was created based on the Iguana crypto wallet. Feel free to contact the help desk of the custom software development company What Da Hack?! to get more detail on this topic.

Technologies & tools

Platform 

Web

Chrome

iOS

Android

Windows

Macintosh

Languages 

Angular

NodeJS

Other integrations 

ElectronJS

Komodo

Projects duration & stats

JavaScript Developer
2
NodeJS Developer
1
C++ Developer
1
UX Designer
1
UX Designer
1
Project Manager
1
Project Manager
1
MVP
9 months
Release
14 months
Team
8
MVP TTM
9 months
Status
Delivered

What is up
next?

  1. 1. You send us the details of your project
  2. 2. We contact you to conclude an agreement and discuss the project
  3. 3. You submit for development