Hosting Provider for Mining

Custom automation solution for the largest hosting provider for mining.

Summary

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.

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

icon
Budget

$40 000 - $60 000

icon
Periods of engagement

5 months

icon
Team size

3-4

icon
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.

Contact us

Write to us straight away and find out what our experts can do for your project

Loading...