Elinext a été contacté par une startup allemande de cryptomonnaie pour entreprendre le défi de développer une plateforme qui permettrait aux utilisateurs d'investir leurs fonds dans une réserve de Masternodes.
Essentiellement, il s'agissait d'une plateforme qui devait permettre à un utilisateur d'investir le montant de son choix dans les Masternodes, d'un site web commercial qui explique l'idée générale des Masternodes, et d'un panneau de contrôle pour que les administrateurs puissent contrôler les investissements effectués par les utilisateurs.
Les défis
- La plateforme devait être une solution évolutive qui permettrait à un grand nombre d'utilisateurs d'investir dans diverses séries de Masternodes.
- Cette solution devait disposer de plusieurs types d'intégrations, dont une API de paiement et une API pour les blockchains du client.
- Pour minimiser les frais de transaction, il était nécessaire de rendre possible l'automatisation des transactions pour des petits montants.
La solution
L'élément central du logiciel développé était la Plateforme d'Investissement. Elle a été réalisée sous forme d'une application web toutes fonctions, qui permet d'effectuer des investissements crypto et de distribuer les gains. Les utilisateurs finaux ayant accès aux tableaux de bord des plateformes d'investissement peuvent investir en cryptomonnaies via le BTCPay Server. La fonction d'investissement direct en cryptomonnaie est également disponible.
La plateforme supporte un système de recommandations qui permet d'inviter de nouveaux membres. Cette activité est récompensée par des bonus.
Les gains suite aux investissements peuvent être conservés en interne, réinvestis ou rétribués dans les porte-monnaies électroniques privés des utilisateurs.
Des graphiques et tableaux de bord sont disponibles pour visualiser les investissements. De cette façon, les investisseurs peuvent correctement suivre leurs données financières.
La solution pour les utilisateurs inclut également un site web promotionnel qui présente l'entreprise, explique comment les réserves de Masternodes fonctionnent et qui supporte le programme de recommandations. Le calculateur RSI est intégré au site web, de même que les formulaires de souscription, de connexion et de contact.
L'autre type d'utilisateur à mettre en place était évidemment celui d'administrateur. Le Panneau d'Administration pour ce type d'utilisateur permet de suivre les activités d'investissement faites par les utilisateurs dans la plateforme d'investissement, de gérer la liste des crypto-coins disponibles à l'investissement, de contrôler les transferts internes, d'avoir une vue d'ensemble sur les montants investis et de consulter les statistiques d'investissement. Des options de gestion des utilisateurs sont disponibles, de même qu'un chat de support qui permet d'échanger des messages d'assistance.
Les résultats
L'équipe de développeurs Elinext a créé une solution logicielle qui permet d'investir en cryptomonnaies et de suivre ces investissements grâce à des tableaux de bord et de simples graphiques.
Les réussites les plus difficiles à obtenir ont été les réalisations pour le panneau d'administration: les files de traitement des transactions en cryptomonnaies et leur combinaison. Une autre fonction qu'il nous importe de souligner est celle pour les investisseurs: le regroupement automatique des petites transactions demandées par les utilisateurs et les mécanismes internes pour diminuer les frais de transactions.
Nous tenons à mentionner que le code source peut également être utilisé pour une plateforme web qui ne soit pas liés aux blockchains (potentiellement, pour une plateforme d'investissement plus traditionnelle - pour des investissements en monnaie fiduciaire), mais il répond à toutes les exigences requises pour la technologie blockchain et les investissements Masternodes en particulier.