Elinext was contacted by a German cryptocurrency startup with a business challenge to build a platform that would allow users to invest their funds into a pool of Masternodes.
This was a platform that would allow investing any amount a user would choose to the Masternodes. This marketing website explains the general idea about Masternodes, and the admin panel to control the investments made by users.
Challenges
- The platform had to be a scalable solution that would allow big numbers of users to invest in different series of Masternodes
- The solution had to have different kinds of integrations, including payment API, customer’s blockchain API
- The automatization of transactions of small amounts which helps to minimize transaction fees had to be enabled
Solution
The core part of the software delivery was the investment platform. It was realized as a full-featured web app that allowed making crypto-investments and distributing the earnings. The end-users with access to dashboards of investment platforms can invest in cryptocurrencies using the BTCPay Server. The function of direct cryptocurrency investments is also available.
- The platform supports a referral system that allows inviting new members. The activity is awarded by bonuses.
- The investment earnings can be stored internally, reinvested, or paid to the users’ private e-wallets.
- Charts and dashboards are available for the visualization of investments. That way investors could properly track their financial data information.
- The solution for the users also includes a promotional website that introduces the company, explains how Masternodes pools function, and supports the referral program. The ROI calculator is integrated into the website alongside sign-in/sign-up and contact forms.
The other user type for realization was Admin. The administration panel for this user type allows tracking investment activities that users make in the investment platform, managing the list of crypto-coins available for investments, controlling internal transfers, overviewing the investment amounts, and viewing investment statistics. User management options are available alongside the support chat that allows supporting messages.
Result
A team of Elinext developers created a software solution that allows making cryptocurrency investments and keeps track of them via dashboards and simple charts.
The most difficult win realization were the ones for the administration panel: cryptocurrency transactions queues and their combination. Another feature that we’d like to highlight is the one for the investors: to automatically combine small transactions requested by users and internal mechanisms to lower transaction fees.
We’d like to mention the fact that the source code can be also utilized for a web platform that is not related to the blockchain (possibly, a more traditional investment platform - for fiat money investments), but supports all the requirements needed for the blockchain technology and Masternodes investments in particular.