CrocoWallet is a Telegram mini app that helps people pay for real goods and services with crypto. The product connects a crypto wallet to a bank card and automatically converts selected assets into fiat at the moment of payment.
Crypto is easy to hold and transfer, but still hard to use in everyday payment scenarios. Users often need to manually exchange assets, move money between services, and think about balances, networks, fees, and fiat availability before making a simple purchase.
We designed a bank card connected directly to a crypto wallet. Users choose which cryptocurrency should fund the card, and CrocoWallet handles conversion to fiat automatically during payment. The experience keeps crypto visible as the funding source while making the actual purchase feel familiar and card-native.
I designed the product interface, core user journeys, and visual system for the Telegram mini app: wallet overview, card management, asset details, card issuance, rewards, and referral mechanics. The main challenge was to make a complex crypto-financial product feel simple enough for everyday payments.
The interface is built around a clear relationship between assets and cards. Users can see their total balance, understand which asset is linked to a card, review transactions, and manage payment flows without leaving Telegram. I kept the experience compact, direct, and optimized for quick mobile decisions.
The wallet gives users a clear overview of their total balance and connected cryptocurrencies, including 24-hour changes. This view acts as the starting point for both asset management and card funding decisions.
Users can issue multiple cards and link each card to a specific cryptocurrency in their wallet. This makes the payment model transparent: before paying, users understand exactly which asset will be converted into fiat.
Tasks introduce a lightweight engagement layer inside the wallet. Users can complete product actions, earn Croco bonuses, and unlock benefits that support activation, retention, and repeated card usage.
The referral flow gives users a simple way to invite friends and receive rewards or discounts. It supports organic growth while staying connected to the product’s core value: using crypto more easily in everyday payments.
The asset screen brings together price information, wallet actions, and transaction history. It helps users understand the asset they are holding and quickly decide whether to use it, transfer it, or connect it to a card.
The card detail view shows the linked cryptocurrency, available balance, and payment history. This creates a direct bridge between crypto funds and familiar card transactions, reducing ambiguity after each purchase.
The card issuance flow covers key scenarios such as ordering, pre-ordering, authorization, and card setup. The flow is designed to make a regulated financial action feel structured, predictable, and easy to complete inside a Telegram mini app.
The final concept turns a crypto wallet into a practical payment product. Users can manage assets, connect a card, choose the funding cryptocurrency, and pay in fiat without manually converting funds before every purchase.