DeFi Matcha: Best Token Swap Ever?
As DeFi becoming popular, token swap services are popping up everywhere.
There are so many token exchanges and I have tried so many token swaps, but these guys are my goto swaps so far
Uniswap: on-chain token exchange platform
KyberSwap: cross-chain token exchange platform
Both of them are pretty easy to use, simple and fast token swaps.
Today, I got an early access to another swap platform, Matcha, crypto token exchange (it is still in beta and testing/developing phase) developed by 0x.
Main features
source
Those are the main features of Matcha and the most important thing is the price aggregation.
I think KyberSwap also does price aggregation already but anyway, Matcha aggregates multiple liquidity platforms and find the best exchange price.
Price aggregation is kind of like airline ticket price match. Matcha will go through different sources and find the best rate for your token swap.
Example
When you swap BAT to ETH Matcha will sample multiple data sources from different platforms and optimize the "fill path".
Matcha will price match BAT -> ETH trade on Uniswap, KyberSwap, Oasis, Curve and all the other decentralized exchanges to find the best rate.
Matcha is more
When we trade tokens we normally think about direct path from BAT to ETH, but Matcha goes further and splits a path into multiple paths.
BAT -> token X -> token Y -> ETH and then check each path against different platforms and merge them together so that
BAT -> token X could be done by Uniswap,
token X -> token Y could be done by KyberSwap,
token Y -> ETH could be done by something else
and then put them all together to find the highest overall return.
Matcha sounds like a winner...
But does Matcha really offer the best price possible?
Here are my test results (i actually didn't swap tokens just checked the estimated rates)
Matcha: 141.682 ZRX -> 176.3299 BAT
Uniswap: 141.682 ZRX -> 177.322 BAT
KyberSwap: 141.682 ZRX -> 176.0613 BAT
So just looking at these results, Uniswap gave me the best exchange price and Matcha 2nd, KyberSwap the worst.
I am not saying this is always the case and Uniswap is always the best or anything. I didn't actually swap tokens and also Matcha includes slippage and gas fees when they calculate the rate so that Matcha still could be the best overall.
Funny thing is that
When I got the trade estimate from Matcha it searched 6 exchanges and saw this "fill path".
It was straight up 100% Uniswap... so I don't know exactly what is going on here but like I said, Matcha is still in beta so these things could get better...
Matcha UI is King
Uniswap and KyberSwap are both simple and user friendly but I would have to say I love the Matcha UI.
I think Matcha UI is the best overall for sure. I think showing the price change % is a nice touch too.
Currently, Matcha only supports 21 assets, but it seems like they are going to add more tokens that are high demand and high liquidity.
Since DeFi is getting more attentions and becoming popular if they can pull this off this is going to be huge!
You can get on the waitlist here.
Get Rewarded For Browsing! Are you Brave?
Posted with Esteem
Nice, thanks for sharing. Sounds like another promising platform to add to the pack.
Yeah I like it because they are developed by 0x people! But need to work on kinks before live 😆
So much thing that happens behind the scene on this wonderful space of DeFi
It’s very interesting for sure 🙂
Sounds very interesting.. Maybe I will try later.. Thanks for sharing..
Yeah it’s supposed to be live soon but don’t hurt to be on a waitlist if you are interested 😆
Yay!
Your post has been boosted with ESTM. Keep up the good work!
Dear reader, Install Android: https://android.esteem.app, iOS: https://ios.esteem.app mobile app or desktop app for Windows, Mac, Linux: https://desktop.esteem.app
Learn more: https://esteem.app
Join our discord: https://discord.me/esteem
Congratulations @tomoyan! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :
You can view your badges on your board And compare to others on the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Support the HiveBuzz project. Vote for our proposal!
I am still on the waitlist unfortunately 😌
Just wondering if you have compared the rates with DEX aggregators like 1inch and Paraswap?
Matcha went live yesterday!
I have tried 1inch but not paraswap... do you like them?
It seems like they do not support metamask? I use a lot of 1inch and I think it is awesome.