Zebpay logo

Blockchain Management Deciphered

Blockchain address management dashboard developed for the leading cryptocurrency exchange in India.

Zebpay blockchain cover

The company and product

Founded in India in 2014, Zebpay is a pioneering cryptocurrency exchange platform, with headquarters in Singapore and growing global popularity.

The company has a steady user base of more than 5 million people - significant user segments are based in India, Australia, and Singapore.

Rapidly expanding across continents, ZebPay is a favorite of crypto investors, crypto traders and the like. With its specialized Bitcoin and blockchain team, the company thrives, empowering its users by employing easy-to-use cryptocurrency wallets that are secure and reliable.

Additionally, the process of system engineering entails communication challenges. Such complex systems require harmonious cooperation of disciplines and siloes, as well as engineers reporting results to various stakeholders.

Client’s feedback

Zebpay logo

Akshay Khare

HEAD OF ENGINEERING at Zebpay

Akshay Khare

Monterail met our expectations right away

We’re really happy with the code’s quality that has been given to us. At ZebPay, the goal is to hire A+ people, and we don’t want to compromise on quality when we hire developers, so the process usually takes some time. Monterail met our expectations right away - we got the people who were really trying to understand us.

Scope and Highlights

WEB3 DEVELOPMENT

REACT

NEXT.JS

3.5

MONTHS TO LAUNCHING THE WEB APP

3

TEAM MEMBERS

3

CHALLENGES SOLVED BY OPTIMIZING THE PROCESS

The Challenge

Following rapid growth in recent years, ZebPay had three main challenges when they decided to find a technology partner: an ever-increasing number of transactions, an expanding user base, and cryptocurrency prices that change on an hourly basis.

Now, the team wanted to make sure they could track all of these adjustments and address them as needed. That is why they also needed an internal blockchain address management system in addition to the revamped web application.

It’s worth mentioning that in the months before the beginning of our collaboration, ZebPay’s platform registered the highest trade volumes in its history, at 40-50 million USD daily. With that in mind, it was - and still is - important for them to be able to create a stable environment for ZebPay users and help them manage their crypto wallets.

The internal dashboard our team was working on was a crucial step in achieving these. Until the start of the project, the ZebPay team used automated spreadsheets to keep track of the blockchain addresses of the app’s users. Now they needed a more complex and usable solution that would allow them to add new addresses, search through them, and assign them to different cryptocurrencies.

They also wanted to integrate it with Trezor, a third-party application and hardware product that would enable the ZebPay team to quickly verify addresses. This part was completed via Trezor’s API.

Key challenges

1.
Dependable management of ZebPay's registered blockchain addresses.
2.
Trezor API integration on the backend and frontend side.
3.
Optimizing the ZebPay team’s internal address management process.
1.
Dependable management of ZebPay's registered blockchain addresses.
2.
Trezor API integration on the backend and frontend side.
3.
Optimizing the ZebPay team’s internal address management process.
Zebpay web application

The Process

The team at ZebPay wanted the dashboard to be integrated with Trezor, a third-party application and hardware product that would enable the ZebPay team to quickly verify the addresses.

This part was completed using Trezor’s API.

As the next step, our specialists built the blockchain management platform using an extensive and state-of-the-art tech stack. React, Next.js, and Tailwind were the technologies of choice for this product, with the latter selected by our Tech Lead. Node, Nest.js, and Prisma were used for backend development.

This is how we made it work:

  • Standup meetings conducted every day to make sure our tasks and goals are aligned.

  • Documenting our processes and any internal workflows in collaboration with the ZebPay team.

  • Supporting the client’s specialists as internal experts and technology partners.

Zebpay web application

Team’s voice

Monterail logo

Jędrzej Ginter

PROJECT MANAGER

Jędrzej Ginter

Team members' experience

With the scope of the project precisely defined at the very beginning, we were able to move swiftly with the implementation. The substantial challenge was integrating the dashboard with Trezor, but thanks to the team members' experience and documentation, this part could also be completed without any hurdles.

The Outcome

The results of our collaboration is an internal blockchain platform used as an address management dashboard.

It allows for tracking virtual cryptocurrency wallets and is integrated with Trezor, a hardware cryptocurrency storage solution. The ZebPay team can also add new members onto the dashboard and allow them to verify and manage the blockchain addresses promptly and efficiently.

The project started in March 2022, and the dashboard was released on production in the second week of July 2022. As of now, it is now widely used by the ZebPay team with a significant impact on their internal operations and processes.

The success of this project hinged on the following factors:

  • Precise and detailed description of the project’s scope and requirements.

  • Close collaboration with the ZebPay team and adjusting to their feedback and needs.

  • Monterail’s expertise and experience with React web development and web3 projects.

Grzegorz Hajdukiewicz | Chief Delivery Officer

I'm here to gather your requirements, answer all your questions, and push your idea into development as fast as possible.

Grzegorz Hajdukiewicz | Chief Delivery Officer

Get in touch