The Challenge
Rootstack’s software engineers worked closely with a company from the fintech industry to develop a website on Symfony 8. This site allowed users to register and generate a code to use within a script and track funds generated by their account. The target audience for this site was webmasters, and the project worked with Javascript Mining technology.
Our Solutions
By giving users access to a Javascript Mining script, they could use their website with their CPU resources to mine it. This is an interesting alternative to online advertising as instead of using ads, the user mines.
Our engineers worked with the cryptocurrency Monero. They focused on the integration between the script and the web application. Our team created an API for developers using the script to easily access updated data about their accounts, such as funds available, statistics, sites using the script, payments made, and much more.
Also, to allow users to withdraw funds from their accounts, we worked on a service using Wallet RPC from Monero to manage payments.
Besides this, an ICO (Inicial Final Offering) was done from a blockchain developed by our client. We created a microservice for the payment gateway to support this, using NodeJS. It accepted payments from Bitcoin, Etherium and Monero. This microservice integrated into the web application from Symfony through RabbitMQ.
Not only this, our team developed another microservice using React PHP library to keep user statistics updated on the Symfony website. All blockchain pools were analyzed to keep this information updated.