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 that they would be able to track all of these adjustments and address them as needed. That is why in addition to the revamped web application, they also needed an internal blockchain address management system.
It’s worth mentioning that in the months before the beginning of our collaboration, the 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 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