-
Notifications
You must be signed in to change notification settings - Fork 59
Project status
Graham Crockford edited this page Mar 15, 2019
·
7 revisions
Orko is in active daily use by me, in production. I rely on it for most of my day-to-day spot trading, so that indicates my level of confidence. However:
- You will notice there are lot of known bugs. Please use with caution and report any issues you find. This doesn't stop me using it, but I do often find myself restarting the server or working around known issues.
- There are also some outstanding security issues, although nothing too serious. That said, since the code has had no third-party review yet, it's highly likely that there are serious issues which have not yet been reported. Similarly, there are likely to be exploits which only now will get attention.
- At the moment, this is a labour of love project for just one person. The world of crypto moves fast, and most of the time that means it moves faster than I do. It is commonplace for a change to happen on an exchange which breaks Orko and this can take time to resolve. Make sure you always have a backup option, usually in the form of your exchange's own apps, so that you can trade while issues are resolved, and please be respectful of the fact that this is being done entirely in my spare time.
- Orko is built on top of the XChange and xchange-stream open source libraries, and often these sorts of issues have to be resolved there first. This extra hurdle can make issues take even longer to resolve.
Following initial release, the following larger items are top of the list to tackle next:
- A proper user guide or in-app tutorial.
- Improving security in a number of ways.
- Improving browser support (currently only tested on Chrome Desktop and Chrome Mobile)
- Improving mobile UI for "thumbability".
- Refinements to the trading experience (lots of these!)
- Completing scripting support and making it easier to test and understand.
- Support for margin trading on Bitfinex and Bitmex.
- Improving the way the server handles exchange downtime such as long maintenance windows, and detects and reports issues in the server process. Currently log monitoring is required for this.
- Better management of large numbers of coins (sorting, grouping etc)
- More deployment options, such as publishing an image in Docker Hub and creating rpm/deb/brew packages as part of releases.
- Switching to the full commercial TradingView widget where kline feeds are publicised by the exchanges, allowing orders and reference prices to be shown on the chart, drawings to be retained between sessions, and charts to be shown for exchanges with no native TradingView support (such as Kucoin).
- Bring Bitmex and Kraken support up to production strength, and support more exchanges
Please see the help needed issue if you would like to get involved.
© 2018 Graham Crockford. All Rights Reserved.
- Home
- Why Orko?
- What can it do?
- Project status
- Roadmap
- Installing locally
- Installing using Docker
- Installing on Heroku
- Configuration Guides
- User Guide
- Supporting the project
- Contributing
- Developer Guide