Ctrl Wallet

Slogan

Fueling the success of a crypto wallet with web optimization and mobile expansion.

Our client

Ctrl, formerly known as XDEFI, is a distributed team of crypto enthusiasts who are on a mission to help people take control of their crypto assets.

Industry

Crypto, Blockchain, FinTech

Services provided

Mobile development, web development, quality assurance

Tech stack:

Front-end:

Browser extension: React, Redux Toolkit, Redux Persist, Plasmo, Recharts, Tamagui, Zod, React Hook Form

Mobile App: React Native, Expo, Zustand

Back-end:

Core: Python, Node.js, NestJS, PostgreSQL, RabbitMQ, Apollo, AWS (S3), WEB3

API: GraphQL for efficient client-server interactions

Service communication: RabbitMQ

12

Dev & QA Team

UK

Country

Since 2021

Cooperation

About the project

Ctrl is a next-generation multifunctional crypto wallet that allows users to safely manage, send, and exchange cryptocurrencies while also interacting with decentralized applications (dApps).

Our engagement

As long as the available web extension didn’t meet the user’s needs and business goals, the client approached us for help.

We optimized the backend to improve the functionality, stability, and scalability of the wallet, created a brand-new UI for the web extension, and developed a cross-platform mobile app from scratch.

Meanwhile, our automated and manual QA engineers ensured a consistent user experience across web and mobile apps.

Challenges & solutions:

No mobile access
Users could only access the wallet via the web version, limiting convenience and reducing the potential user base.

Developing a mobile app for Android and iOS from scratch
Users finally gained access to the wallet from their smartphones. This attracted new, more financially active customers and increased the user base by 7%.  

Outdated browser extension
Poor performance, outdated architecture (Manifest V2), and scalability issues directly blocked the product’s expansion.

Creating a new browser extension
We redesigned the extension, migrated to Manifest V3, improved performance by 15%, and optimised dApp interactions, resulting in a 15% speed increase.

Stability issues
As the user base grew, the number of reported bugs and complaints increased, further restricting scalability.

Improving product quality
Modernization of the web extension decreased bug reports by 20%, even though the number of active users grew.

Lack of relevant market data
Users did not receive up-to-date cryptocurrency information, which reduced platform value and directly impacted active user engagement.

Integrating a cryptocurrency market data service
Real-time updates of prices, market metrics, and analytics increased user engagement and transaction volume, boosting platform revenue.

Creating a unified component library
A shared component library accelerated feature development for the web and mobile apps while reducing bugs and improving development efficiency.

Key features

Support for nearly all cryptocurrencies

Various cryptocurrencies can be managed in one interface, improving the user experience.

Integration with dApps

Seamless connectivity and interaction with decentralized services.

Cross-device synchronization

Effortless transfer of settings between the web version and the mobile app via a QR code, ensuring a consistent experience across devices. 

Built-in currency exchange

Users can exchange cryptocurrencies within the app without relying on centralized exchanges or third-party dApps.

Stablecoin support

There is an ability to open a wallet that accepts stablecoins and allows instant exchange into any other cryptocurrency without external services. An internal pricing system selects the best exchange rate, with a small service fee applied.

Client success

The optimizations we implemented improved user satisfaction as well as boosted business growth. Thanks to new features and improved stability, the user base expanded by 5-7% while revenue increased by 10-25%.

User experience improved significantly thanks to faster performance, an upgraded UI/UX, and smoother interactions.

Database optimizations reduced query execution time by 10-15%, and user-reported bugs dropped by 20%, further strengthening platform reliability.

+11
Lviv
+24
Kharkiv
+15
Kyiv
+48
Poland
+3
UK
+12
Germany
+21
Lithuania
+19
Latvia
+12
Slovakia
+2
Greece
+3
Portugal
+2
Netherlands
+15
Estonia
+21
Czech Republic
+2
Andorra

With a pan European talent pool, Devico brings together the continents best talent and makes them available for you

Request free quote

By submitting your information, you agree to the Devico Terms of Service and Privacy Policy. You can opt out at any time.