Skip to content

A demo crypto exchange powered by a performant matching engine.

License

Notifications You must be signed in to change notification settings

themarkrizkallah/mt-olympus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mt-olympus

This is my implementation of an exchange platform powered by a performant matching engine.

Getting Started

These instructions will get you a copy of the project up & running on your local machine.

Prerequisites

You need to have Docker & docker-compose installed.

You need to have protoc installed. Instructions can be found here and here.

Installation

Clone the repo and run the build script.

$ git clone https://github.com/themarkrizkallah/mt-olympus.git
$ ./build.sh

Running the project

$ docker-compose up --build

Once the containers are up & running, you can make API calls to apollo on localhost:8080.

How to Use

Refer to this README for all the available endpoints & the API Spec.

Comments

The project is in its early stages. Expect a lot of the code & documentation to change.

About

A demo crypto exchange powered by a performant matching engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages