Customers: Tokenplace London; Financial Services, Investments and Auditing Contractors: Nord Clan Product: IT outsourcing projectsProject date: 2020/09 - 2021/03
|
2021
- is Tokenplace a convenient aggregator data of exchanges, cryptocurrencies which allows to investors traders to track various quotes and lead trade simultaneously with the top ten trading platforms.
System capabilities:
- Display the status of the user portfolio both for one specific exchange and for all connected ones (balance sheet, assets and changes on them for the period; transaction statistics, results and benefits received);
- Display current cryptocurrency rates and existing orders for them;
- Tracking quotations on stock charts, candle models and indicators.
The system allows you to conduct operations with exchanges without going to their website:
- Monitoring the course of a pair of cryptocurrencies of interest online;
- Placing the application on the selected exchange in one click, at the right time;
- Stop orders that are created in the application, but placed on the exchange only if certain conditions are met.
Statistics are centralized in one place, where statistics are collected from many exchanges in one place. The portal is integrated with the largest cryptocurrency exchanges (Binance, Bitfinex, Bitstamp, Bittrex, Coinbase, Hitbtc, Huobi, Kutoin, Okex, Poloniex).
The user can link their accounts from the largest exchanges using API keys, and get all the necessary information in one place - your complete portfolio, taking into account all currencies on all exchanges, global sales history, the exchange rate of the couple of interest on each exchange and its change, the level of supply and demand, and, most importantly, also in one click to carry out the desired operation without leaving the portal.
Much attention is paid. information security Both standard approaches to (to cryptoprotection exchange over data a secure protocol, HTTPS enciphering data using unique one-time tokens (nonce), 'salt' to protect against attacks through 'rainbow tables', etc.) and a number of special measures were applied.
A mechanism for smart loading of quotes was introduced - once loaded pairs of currencies were stored for all users of the system during the period of relevance, and the data that was required for each specific user (such as portfolio dynamics, applications, etc.) were stored and updated on the application server, which significantly reduced the need for regular access to exchanges through their API.
The client part is made in the form of a light and functional SPA (Single Page Application) using vue.js and vuex storage.