ZoidPay
Different kinds of money, one shared flow
Crypto and fiat in one product; the client team built the backend.
The client wanted to bring banking and crypto wallets together without intimidating newcomers. We agreed on workflows using BPMN and gave bank details and wallets their own sections within one app.
The multi-chain wallet supports 5 networks, but finding money should not mean comparing long strings of characters. Network logos distinguish tokens, balances also appear in dollars, and funded wallets come before empty ones. Long crypto balances use smaller type, while fiat amounts keep two decimal places.
Send, receive, scan a QR code, top up or open contacts: a central button leaves the bottom bar free for navigation.
Wallet, coin, amount, recipient: instead of a complicated form, the transfer flow asks users to make one decision at a time.
Before sending, a summary shows the amount, fee and recipient address. We also designed a separate offline alert so people would not repeat a transfer while unsure whether the first one went through.
Users can issue virtual and physical cards linked to an IBAN account. Freezing blurs the card details and replaces the action with unfreeze; settings and transaction history remain close at hand.
Crypto-to-fiat exchange stays inside the app; other exchanges open the provider’s webview. Cashback accumulates in the platform token and can be claimed to the default wallet with one button.
A native wrapper around TrustWallet Wallet Core removed node dependencies and broken builds. We reworked balance and transaction loading around the provider’s limits, eliminating slowdowns in the wallet list.
An initial idea became a product with multi-chain wallets, an IBAN account, cards and exchange. The client team also received an admin panel for users and content.
Let's launch or level up your product
We'll factor in your business goals, audience needs and market benchmarks. We'll study your task and propose the strongest solution.
