Hosting Provider for Mining
Custom automation solution for the largest hosting provider for mining.
Summary
The data center receives real time equipment information and its power consumption.
In order to increase the level of customer loyalty, the company decided to release its own token, which is tied to kWh energy and can be used to get a discount.
Also, there was a need to implement a personal user account, where the miners could monitor the current consumption, receive and view invoices, manage the balance and their tokens.
In addition, it was necessary to develop ERC20 smart contracts on Ethereum, which would implement the logic specific to the client's business. There was also a need to develop a back office where managers could manage their clients, their accounts, payments, discounts, tariffs and much more.
The product is under development as of today.
Collaboration in numbers
Budget
$40 000 - $60 000
Periods of engagement
5 months
Team size
3-4
Client’s location
Russia, US
About the customer
Our client is one of the largest data centers in the former CIS. They provide hosting and maintenance services for crypto-miners on their facilities.
Solutions
The following technologies were used to implement the product:
- architecture: microservices;
- programming languages / libraries: Solidity, NodeJs, ReactJs/Redux, Hasura GraphQL, Apollo client, Websocket;
- database: PostgreSQL;
- deployment: Heroku, Docker, Gitlab;
In the process of implementation, we integrated the platform with an external energy consumption monitoring system as well as with other services such as Google Drive, Infura, and Cryptocypher.
Technologies applied
To fulfill all the set tasks, we used the following techs.
Front-end:
ReactJs/Redux, Apollo Client, Websocket
Back-end:
Hasura GraphQL, NodeJs, PostgreSQL
Blockchain:
Ethereum, ERC20, Solidity
Infrastructure (third party services):
Google Drive, Infura, Cryptocypher
Deployment:
Heroku, Docker, Gitlab
More case studies
Nothing speaks for the result better than happy customers with thriving businesses. Check out their projects delivered by us.