Add real-time swap estimation / preview even without sufficient balance (e.g. for KFI to KLV)

Hello Klever team and community,

I’d like to suggest a small but very useful improvement to the Swap feature in the Klever Wallet (both mobile and possibly extension).

Current situation :

When I go to Swap and select e.g. KFI → KLV, if I enter an amount like 17 KFI in the “From” field, the “To” field stays at 0 and shows no estimation. It only seems to calculate / display the received amount after I have enough balance and proceed further (or sometimes not at all if balance is too low).

This makes it hard to quickly simulate or check:

How much KLV I would get for my 17 KFI

If the rate is good right now

Whether it’s worth swapping a certain amount

Suggested improvement :

Show a real-time estimated output in the “To” field as soon as the user types an amount in “From” — even if the wallet doesn’t have enough balance to execute the swap.

Just like many other DEX/wallets do (Uniswap, PancakeSwap, etc.): display ≈ XXX KLV (based on current market rate / pool price), with a note like “Estimated — actual amount may vary” or “Preview only (insufficient balance)”.

Benefits:

Much better UX for planning swaps

Helps users decide if they want to buy more tokens first or wait for better rates

No extra cost or risk, since it’s just a preview

Very common feature in modern wallets/apps

I attached a screenshot where you can see the issue: 17 KFI entered, but 0 KLV shown and no useful info.

What do you think? Would this be feasible to add in a future update?

Thanks a lot for the great wallet and for listening to the community!

Best regards,

Amed

2 Likes

Hi @Amed_silas,
thank you very much for your feedback and for taking the time to share your considerations with us, we truly appreciate it.

After testing, we identified that the issue is specific to the Android app: quoting a swap when there is no available balance for the quoted token is not currently working when the user inputs the “To” field. All other scenarios are functioning as expected, including inverse quotations (when typing in the “From” field), as well as both directions on iOS and on the VoxSwap web platform (https://voxswap.io/).

The task to address this behavior on Android has already been created and is being handled by our team. We hope to have the fix deployed to production very soon.

Once again, thank you for bringing this to our attention and for contributing to the continuous improvement of our platform.
We wish you great trades ahead! :rocket:

Best regards,
Felipe
VoxSwap Team

3 Likes