Introduction to OpenDAX – A Fast, Secure & Highly-Scalable Open-Source Crypto Exchange Engine

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • opendax

    Open-Source Cloud-Native Digital Asset & Cryptocurrency Exchange Platform

    OpenDAX is a crypto brokerage engine platform you can use to build your cryptocurrency exchange. It includes a self-hosted solution for enterprises, a managed crypto exchange platform on the cloud, and a free solution for developers with complete access to public repositories.

  • supabase

    The open source Firebase alternative. Follow to stay updated about our public Beta.

    OpenDAX also comes integrated with Supabase – an open-source Firebase alternative. It is a BaaS (backend as a service) tool that helps you create and manage your software's APIs.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • gotrue

    A JWT based API for managing users and issuing JWT tokens (by supabase)

    For secure key management, OpenDAX comes integrated with Vault – an industry standard for securing keys and other secrets. GoTrue is used to authenticate all APIs, while Kong serves as a gateway and helps in scaling those APIs.

  • Next.js

    The React Framework

    The backend consists of the Finex trading engine, which performs order matching at lightning speeds, and smart contracts that take care of the user fund deposits and withdrawals. The front end and back end are tied together through Next.js, a full-stack react framework where you can create your APIs, pages, and endpoints, giving you complete control over the customization of your exchange.

  • kubernetes

    Production-Grade Container Scheduling and Management

    Docker is a DevOps containerization service that separates your code from the infrastructure it depends on. Docker is often coupled with Kubernetes, which helps you rapidly deploy, scale and manage your containers. Together, they administer rapid software delivery and take care of its scaling.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts