Please describe your proposed solution.
Due to the unique Cardano EUTXO model it is possible for DEX protocols to share a common orderbook from which orders are fulfilled. This means that traders across all platforms are able to lock their trades in one specific order book from which all DEX protocols can fulfill orders. This approach yields the best possible price outcome for users and means liquidity is shared with all DEX protocols through a common orderbook. By incorporating such a model in Cardano we can achieve a truly decentralized exchange.
We want to develop such an open-source orderbook approach and will reach out to our fellow DEXs and members of the Cardano DeFi Alliance to get more DEX protocols involved. . Solving this problem includes the development of Plutus smart contracts, audits and the outreach to other DEX protocols.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
To improve the competitiveness of the Cardano dApp ecosystem, we need to build native dApps that take advantage of the Cardano eUTXO model. The EUTXO model allows for different and more scalable solutions. For instance, this order book approach is uniquely suited to the Cardano eUTXO model and offer some unique features like limit orders shared among different DEXs. With this project, we are aiming to develop open-source, high-quality code that can benefit the Cardano Dapp ecosystem. Building a protocol that enables routing of order will help to attract more DeFi users to Cardano and mitigate the risks for new users.
Moreover, through open sourcing our code and audit process we will be able to share open-source best practices of Cardano DApp development.
While improving liquidity on all of Cardano this project serves another secondary use: New projects don’t need to build their own batching script anymore. They can all use the same protocol as a backbone, that is in turn more heavily audited and battle-tested. Exchange projects of all kinds can then focus on their unique approaches to providing liquidity to the overall protocol.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
We will not encounter any budget problems as any extra costs will be covered by the MuesliSwap team. As we have a big development team we will also not encounter any risks like development staff leaving the team. One risk is that other DApp protocols will not be interested in using this approach. However, we at MuesliSwap are planning to use this approach. That means we will make it possible for smaller DEX protocols to fulfill orders that are placed through our smart contract. Moreover, we are planning to operate our own bots that will be able to fulfill the orders with liquidity from other DEXs meaning that we will be able to offer the shared limit order approach anyway.