Non-Custodial wallet

Top non-custodial multi-currency cryptocurrency wallet
Supports both EVM (Ethereum Virtual Machine) and non-EVM networks and includes swap functionality for seamless cryptocurrency exchanges.
Non-Custodial wallet
Location
UAE
Our role
Web development
Project duration
30.12.2022 - 31.07.2023
Type of work
Time and Materials

Background

The client approached us with a request to develop a feature-rich multi-currency crypto wallet that would support both EVM and non-EVM networks. They provided an initial design for the wallet app, but after our thorough UI/UX audit, we identified several flaws that could potentially hinder user experience. The Peiko team undertook the task of refining the design to enhance both its functionality and visual appeal.

In general, we had to manage the full-cycle development of the wallet and integrate crucial third-party services to ensure a comprehensive and functional blockchain solution.

Tech Stack
CSS
Laravel
Node JS
Number of sprints
12

Tasks and challenges

What we had to do

The primary task was to develop a non-custodial multi-currency cryptocurrency wallet that supports both EVM and non-EVM networks and features seamless cross-chain swaps. The project also required improvement in the UX/UI design, support for multiple wallets within a single account, and integration of high-security scanning services. We also aimed to maximize the application's performance and responsiveness.

Our team adopted a systematic approach by first evaluating competitors and analyzing potential services for integration before starting the development. This enabled us to draft precise tech requirements and identify the best solutions for each task.

One of the main challenges was achieving seamless integration of multiple components, including scanners, swap services, and nodes for EVM and non-EVM networks. The complexity of handling various networks and services simultaneously required a well-coordinated approach.

Ensuring the application was fast and responsive demanded significant effort in optimizing code and employing a microservice architecture. Our specialists coped with all the tasks, meeting performance goals.

Get started on your successful project with our team of experts. Let's talk!

  • Intuitive UX/UI: 160 hours
  • Top-quality development: 1800 hours
  • Effective quality assurance: 310 hours

Need a reliable partner to develop your web product?

Get started on your successful project with our team of experts.

Screens

Solution

What was done

Our strategy centered on meeting the client's key requirements and creating an efficient cryptocurrency wallet that seamlessly supports both EVM and non-EVM networks, providing flexible and comprehensive asset management. For this, we employed a robust technology stack.

The integration of Changelly facilitated seamless cross-chain swaps, while a QR code generator simplified fund replenishment. Enhanced security was achieved through SumSub for KYC and AML compliance, alongside biometric login options. The wallet also supports multiple accounts within a single user profile and features a redesigned, user-friendly interface that improves overall usability and visual appeal.

We employed various optimization techniques and used Node.js for backend development to maximize the application's performance. React Native was chosen for its cross-platform capabilities, ensuring a seamless experience on both iOS and Android devices.

As a result, we successfully delivered a high-performance, multi-currency wallet with seamless cross-chain swap functionality and a user-centric design

  • Create a robust multichain crypto wallet
  • Improve UX/UI design
  • Provide support for multiple wallets within one account
  • Ensure support for seamless cross-chain swaps
  • Integrate scan services for high-security

our point of view

For the Sakhla project, our goal was to create a powerful multi-chain crypto wallet that works flawlessly with both EVM and non-EVM networks. We tackled the challenge and integrated smooth cross-chain swaps, as well as other advanced functionalities like scan services to enhance security. Now, this is a reliable and user-friendly wallet capable of handling a wide range of digital assets seamlessly
Dima
Dima
CTO at Peiko

Take a closer look

Created a robust multi-chain wallet
To meet the client's requirement for a versatile cryptocurrency wallet, we developed a multi-chain wallet capable of interacting with various blockchain networks. By integrating NOWNodes API, we enabled the wallet to support non-EVM chains, and the integration with Infura allowed the app to support EVM chains.
Ensured fast and seamless cross-chain swaps
We implemented functionality for seamless cross-chain swaps, allowing users to exchange cryptocurrencies across different blockchain networks efficiently. This was achieved through the integration of Changelly, a service that facilitates swaps and cross-chain exchanges. By optimizing our backend processes and using a microservice architecture, we ensured that these swaps were executed quickly and without interruptions, enhancing the overall user experience.
Added a QR code generator for replenishing a wallet
To simplify the process of adding funds to the wallet, we integrated a QR code generator. This feature enables users to generate and scan QR codes for wallet replenishment, streamlining the deposit process and reducing manual entry errors. This added convenience helps users quickly and securely fund their wallets, improving the overall usability of the application.
Integrated scan services for enhanced security
For enhanced security, we integrated scan services that include KYC (know your customer) and AML (anti-money laundering) compliance checks through SumSub. These services verify user identities and monitor transactions to prevent fraud and ensure regulatory compliance. Additionally, biometric login options were added to provide secure and easy access to the wallet, further enhancing user security.
Enabled connection to multiple wallets
The wallet was designed to support multiple accounts under a single user profile. This feature offers greater flexibility and convenience for users who need to handle various digital assets separately.
Updated and improved UX/UI design
We conducted a comprehensive redesign of the mobile app to address usability issues and enhance visual appeal. Our specialists improved the initial design provided by the client based on a full UI/UX audit, making the interface more intuitive and attractive. The redesign focused on creating a seamless user experience by refining navigation, layout, and overall aesthetics.

How long it took

What the client got
160 hours
Intuitive UX/UI
1800 hours
Top-quality development
310 hours
Effective quality assurance

Project Feedback

Great job, very responsive and understanding professional team! Highly recommend! -
Mansur Sultanov
CEO of Non-Custodial wallet
Let's build something great together
Upload a file
Peiko logo