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).

Fueling the success of a crypto wallet with web optimization and mobile expansion.
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.
Crypto, Blockchain, FinTech
Mobile development, web development, quality assurance
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
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).
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.
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.
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.
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.
With a pan European talent pool, Devico brings together the continents best talent and makes them available for you