The key development team behind 0x, the ethereum-based decentralized exchange protocol, has launched a new product for aggregating liquidity across different decentralized exchange (DEX) networks.
Established in 2016, the 0x protocol allows for the peer-to-peer exchange of assets on the Ethereum network. To date, the protocol has seen approximately $750 million in total volume and over 30 projects built upon it, according to its website.
In Dec. 2019, the 0x Core Team upgraded the protocol to Version 3, which included a set of bridge contracts that would enable liquidity aggregation from 0x as well as other DEX networks.
The new product utilizes these bridge contracts to tap into the liquidity pools of both on-chain DEX networks like Kyber, Uniswap, and MakerDAO’s Oasis, as well as off-chain DEX networks like 0x, the company's marketing lead Matt Taylor told The Block.
“There are tons of projects that use the liquidity from individual DEX networks, but the liquidity isn’t connected,” Matt said. “Our goal is to provide the best price for any token trading pair on the market...it’s pretty much guaranteed with 0x API because we’re just pulling from networks that have the best prices.”
For instance, while 0x is liquid when it comes to popular trading pairs like DAI to ETh or USDC to DAI, he said, it lacks liquidity on other coins like Augur (REP) that might be more liquid on another network.
0x API aims to solve this problem by creating an order that is split between all DEX networks and returning back the best price possible. With a few lines of code, developers can now connect to the API, get a quote in the back end, and execute the transaction at the best price.
“We want to be the most liquid decentralized exchange, but we also want to provide developers the best price,” he said. “If that’s not on 0x native liquidity, we’re happy to give them on Kyber, for example, because that’s a better developer experience.
Notably, 0x API currently does not have a bridge with dYdX, a margin lending exchange that started sourcing liquidity from 0x in June 2019. dYdX has a closed pool, Matt explained, so while a maker using 0x API could potentially make an order on margin trade on dYdX, there is no way on the taker side to fill dYdX trades via 0x API.
© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.