# Prop
[](https://github.com/fremantle-industries/prop/actions?query=workflow%3Atest)
[](https://hex.pm/packages/prop)
DeFi? CeFi? TradFi?
`prop` is an open and opinionated trading platform using productive & familiar
open source libraries and tools for strategy research, execution and operation.
## Install
Add `prop` to your list of dependencies in `mix.exs`
```elixir
def deps do
[
{:prop, "~> 0.0.4"}
]
end
```
## Usage
You can run the app natively on the host `http://prop.localhost:4000`
```bash
$ mix deps.get
$ mix setup
$ mix phx.server
```
Or within `docker-compose` `http://prop.localhost`
```bash
docker-compose up
```
When running the application with `docker-compose` you will need to enter the basic auth development credentials:
```
username: admin
password: password
```
## Requirements
`prop` requires Elixir 1.12+ & Erlang/OTP 22+
## Prop - [http://prop.localhost](http://prop.localhost)




## Workbench - [http://workbench.localhost](http://workbench.localhost)
From idea to execution, manage your trading operation across a distributed cluster
[](https://github.com/fremantle-industries/workbench)
## History - [http://history.localhost](http://history.localhost)
Download and warehouse historical trading data
[](https://github.com/fremantle-industries/history)
## Rube - [http://rube.localhost](http://rube.localhost)
A multi-chain DeFi development toolkit
[](https://youtu.be/f2phGFZrh80)
## Slurpee - [http://slurpee.locahost](http://slurpee.localhost)
A GUI frontend to manage blockchain ingestion with slurp
[](https://github.com/fremantle-industries/slurpee)
## Explore Data with LiveBook - [http://livebook.localhost](http://livebook.localhost)

## Grafana - [http://grafana.localhost](http://grafana.localhost)

## Prometheus - [http://prometheus.localhost](http://prometheus.localhost)

## Tools
* [workbench](https://github.com/fremantle-industries/workbench) - Manage your trading operation across a distributed cluster
* [history](https://github.com/fremantle-industries/history) - Download and warehouse historical trading data
* [tai](https://github.com/fremantle-capital/tai) - Composable, real time, market data and trade execution toolkit
* [rube](https://github.com/fremantle-industries/rube) - A multi-chain DeFi development toolkit for Elixir
* [slurpee](https://github.com/fremantle-industries/slurpee) - A GUI frontend to manage blockchain ingestion with slurp
* [slurp](https://github.com/fremantle-industries/slurp) - Blockchain ingestion toolkit
* [livebook](https://github.com/elixir-nx/livebook) - Livebook is a web application for writing interactive and collaborative code notebooks built with Phoenix LiveView
* [grafana](https://grafana.com) - Dashboard Monitoring. Store & Visualize Your Metrics
* [timescaledb](https://www.timescale.com) - Relational database for time-series data. Supercharged PostgreSQL
* [prometheus](https://prometheus.io) - An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting
## Authors
- Alex Kwiatkowski - [email protected]
## License
`prop` is released under the [MIT license](./LICENSE.md)