From MVP to $35M in assets: How we helped Ambire redefine the Web3 wallet experience

TL;DR
When Ambire launched their MVP (the very first thing under the Ambire brand), they teamed up with us to transform their proof-of-concept DeFi wallet into a robust, user-friendly Web3 product. Our role? Audit, polish, and scale the Ambire Web Wallet - shipping new features, crushing bugs, and making DeFi actually usable for humans. The result? $35M+ in assets, 110,000+ accounts, a wallet that set the standard for user experience in Web3, and a partnership that’s still going strong - 4 years later.
Client/Product
Ambire/Web Wallet
Project Duration
- Late 2021 – Late 2024- Active development
- Late 2024 – Today- Support mode
About the product
Ambire Web Wallet is the first DeFi wallet to genuinely combine power with ease of use. Built on Ambire v1 smart accounts, it brings smart account-only features like transaction batching, flexible fee payments, and seamless key management - without the usual Web3 headaches. Users can register with just an email and password (no seed phrase nightmares), enjoying a self-custodial wallet that feels as simple as Web2, yet uncompromising in security.
The challenge
When Ivo Georgiev (Founder & CEO) and Dimo Stoyanov (Co-founder) from Ambire reached out, they’d just shipped their MVP - a feature-packed next-gen smart wallet. Their backend and smart contracts were rock solid. But with an ambitious roadmap and a short-staffed team, they turned to us. We joined the project to polish its frontend, refactor, and help turn it into a robust, user-facing app with more features, fewer bugs, and a UX that didn’t make newcomers rage-quit DeFi, as happens with most other wallets out there.
Our approach
Our crew kicked things off with a technical audit. Ambire handed us docs, gave us early access, and walked us through the smart account model. We studied, tested, and got our hands dirty before writing a single line of code. We flagged architectural pain points and prioritized improvements. Every six months, we’d sit down for big-picture roadmap sessions with Ambire, and in between, we kept things tight with weekly syncs and monthly on-site jams. We didn't just take orders - we challenged ideas, discussed priorities, and shipped features hand-in-hand with their core team. That's how our team augmentation service works.

The solution
(Let's get technical)
Working alongside Ambire’s team and our crew: Jordan Enev, Gergana Mihaylova, Petromir Petrov, Simeon Petkov, Kaloyan Kosev, Borislav Itskov, and Cvetan Mihaylov, we rebuilt the web wallet’s architecture and the UI for the security layer management; designed the onboarding dashboard, transaction management, and portfolio views. We integrated EVM chains, enabled token swaps, and built a dApp catalog - so users never need to leave the wallet to use DeFi apps like AAVE, Yearn, or Uniswap.
Here's what makes Ambire
unique in Web3
We also tackled plenty of challenges
We built a Swap module on top of Uniswap (adding support for more chains), wrestled with unreliable RPC providers, and handled flaky third-party APIs.
The final result
We didn’t just polish the product - we helped Ambire grow. $35M+ in assets, 110,000+ unique accounts, and a self-custodial wallet that’s actually praised for its UX.
Ambire kept us onboard for their mobile wallet and browser extension development because, in their words:
product that just works
(and delights users)?







