General tech architecture roadmap

CLOB DEX is a huge decentralized system consisting of almost a dozen components. Every part is very important for the platform's functionality; even without one, the platform will not be fully functional. Considering this, it may seem that creating such a complicated platform would require plenty of time, and the result could not be measured and verified during the development phase until the release.

But this is not completely true. We decompose our system to stick with the Agile methodology and get the MVP as soon as possible. We realize that with the very first milestone, we will not achieve a fully functional system, but we will receive a working product on which we could get feedback and improve it with the next iteration.

Milestone 1(2024 Q3)

As for our first milestone, we decided to focus on the part that would be the most related to user interaction. That is why, during this period, we would work on the front-end and smart contract. Additionally, we would pay attention to deploying and running our instances of the Stellar node and Quasar indexer. At the end of this milestone, we will provide a user interface for trading and partial functional interaction with the smart contract(limited to deposit, withdrawal, trading key setup, and signature verification).

Milestone 2(2024 Q3)

During this period, we would work on the matching and risk engines, allowing us to add trading functionality to the platform, create our order book, and allow our users to experience trading.

Milestone 3(2024 Q4)

Finalizing the development of our product's initial fully functional version, we would develop Event Fetcher and Operator Manager, allowing us to connect all parts of our platform and provide users with the full trading experience.

With the finalization of every phase, we plan to reach our users, gather feedback, and work on improvements during the next phase. Also worth mentioning is that this document, like our initial plans, could be changed because of feedback or other factors.

Last updated