Skip to main content

Enable swaps even if direct pairs don't exist by auto multiple swaps

I was looking at TZERO-ICE swaps but there's no liquidity. I checked in the pool that there are pairs for ICE, for example

ICE-FIRE

ICE-Paper

ICE-Plant

TZERO also has pairs with fire, paper and plant, so the DEX could initiate multiple swaps from this pool to carry out this transaction

TZERO-Paper-ICE

And also the DEX should automatically identify the best possible route and pairs to do 2-step swap for TZERO to ICE (so it could be TZERO - FIRE/PAPER/PLANT - ICE) dependent on whatever intermediate is cheapest to get ICE.

Status: Completed2 comments

Log in to comment and vote

Comments2

  • Brian Nguyen

    •

    Jan 5, 2024

    I think this is one of the key features, its available on Raydium and I found it very useful

  • tonypricor

    •

    Jan 3, 2024

    This was annoying/confusing, even for someone who has been in crypto for 5yrs. Adding more clarity around why it is not being allowed...or allowing the TX to go through but putting warnings on low liquidity, etc. would be a much better UX.