Zebpay logo

Blockchain Management Deciphered

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

Zebpay blockchain screenshot

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 5+ million - the 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.

Systems Engineering’s solution is twofold. Firstly, they pool together all the necessary tools that are needed to successfully design a complex system, and they improve them in terms of their cooperability and connectedness. That’s the offline part of their work. There’s also an online part: a web service that supports the use of these tools.

Client’s feedback

Zebpay logo

Akshay Khare

HEAD OF ENGINEERING

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.

The Challenge

Following the rapid growth in the past 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 the 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 the addresses. This part was completed via Trezor’s API.

Key challenges of the project included:

  • Reliable tracking and management of blockchain addresses registered with ZebPay.

  • Trezor API integration on the backend and frontend side.

  • 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 build 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.

Zebpay web application
Jan Solecki | Inbound Team Lead

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

Jan Solecki Inbound Team Lead

Get in touch