The overall goal of this project is for an extremely fast, efficient, and stable trade/matching engine. Rust was chosen in the hope that it would reduce risk of exploits, increase stability, and because I wanted to learn rust.
The primary use cases for this project are:
- Platform for trading Bitcoin, Ethereum, USD, or other cryptocurrencies.
- An easy platform to be able to run and build simulations upon.
Currently the project is in the proof
stage. I would not recommend
using this code in production unless you are prepared to put a lot
of work into it. However, this project would be a great starting point
if your project overlaps.
- Install rust (https://www.rust-lang.org/tools/install)
- Run
cargo run
- ???
- PROFIT!!!
Copyright 2018-2019 Nathan (Blaise) Bruer
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.