OPEX is an OPen source EXchange platform for cryptocurrencies. Feature-wise, OPEX has everything cryptocurrency exchanges have, including user account onboarding, user management, wallet management, matching engine, and deposit/withdraw gateways. Moreover, from the performance and security viewpoint, the project can compete with the industry's top players due to the team's background in the enterprise banking and payment sector.
- ๐ก๏ธ Secure: Privacy first, always. OPEX development is compatible with the concerns mentioned on the OWASP top 10 security risks. Moreover, professional software security engineers doing routine audits on the codes.
- ๐ฆ Enterprise: OPEX is developed based on an enterprise mindset. With a systemic approach and concerns about customizability, extendability, and maintainability.
- ๐งฉ Modular and ๐ Scalable: Yes! We love microservices. It makes OPEX scalable. You can run different instances of a module to handle more loads. In other words, it's meaningless to ask about TPS here; it depends on your resources!
- ๐๏ธ Fast: From submitting and matching orders to withdrawing funds, OPEX can easily compete with other top players on the market.
- ๐ฃ Open Source: The project is MIT licensed, "really" Open source, and also using free open source middlewares. Everybody can use the code freely or contribute to improve it.
The technologist people behind OPEX are professional software developers and product designers with proven experiences and extensive backgrounds in Blockchain and Banking software development. It is worth noting that the core team's dream is to make this project more collaborative and finally a full-fledged community-based project.
Right now, the OPEX project is divided into these sub-projects:
- โท OPEX core: The cryptocurrency exchange core engine
- ๐ป OPEX Web APP: A feature-rich React JS web application for cryptocurrency exchange service.
- ๐ฑ OPEX God Admin: Web-based administration panel with multi-level user access to manage the cryptocurrency exchange.