Microservice-based Blockchain Platform for
Business Domain: Financial and Banking
Project type: Blockchain Platform
Technologies: PHP, JS
The client has its own cryptocurrency and wanted to create a global crypto exchange platform that will support millions of traders exchanging digital tokens every minute.
At the time, blockchain popularity was at its peak, so the NIX team had a mission to quickly and efficiently provide a market-ready product.
High-level security and fast data processing
Since it is a cryptocurrency, there was a special problem of security and data leakage from servers to the world. The NIX team needed to ensure rapid data processing, high-level security, and system performance under an intensive amount of requests.
One more challenge was to release a system on a very tight schedule in time for the commission board in the client’s country – one month earlier than was planned.
The NIX team had to take an already developed product and deploy it on a dedicated physical server. We needed to change the monolith architecture into a microservice one and extend the functionality based on an unstable host.
The platform has Laravel on the server-side and jQuery on the front. To monitor transactions in real-time on the exchange, we used WebSockets. One of the main tasks was to deploy blockchain for different cryptocurrencies and use them in our system to convert from one to another.
Each cryptocurrency required the deployment of its own crypto node and we needed to ensure that all of the environment was properly configured with high-level security measurements. A huge amount of time was spent upgrading and fixing vulnerabilities both in code and in the containers themselves.
At first, we planned our scope according to the initial deadline, but the client’s priorities changed and it became necessary to go into production one month earlier and with a larger number of cryptocurrencies. To make this happen, we prioritized our tasks, added more resources, and presented a ready-to-go platform in time, as the client needed.
High-tech blockchain platform
The client received a secure, innovative, and microservice-based blockchain platform with over 2000 cryptocurrencies trading around the world supporting all traders regardless of their location, availability, and identity. It is integral for a cryptocurrency exchange to provide safe and secure trading to its registered clients, which the NIX team succeeded in doing.
Granular security settings
Streaming API over WebSockets
Highly configurable notification settings
Lightning-fast order processing
Project Manager, Business Analyst, Tech Lead, Graphic Designer, 3 PHP Developers, 2 QA Engineers
PHP (Laravel), JS (JQuery), PostgreSQL, Docker, PM2, WebSockets
Web based enterprise platform for regulatory lifecycle management of pharmaceutical products.
A brand-new social media tracking app that not only helps to trace everything you want but also will change your vision of reality. The app is synchronized with various GPS tracking devices made for pets, bikes, cars, kids, adults, and seniors. It allows a user to track his belongings or family members on the map and share his location.
Online Food is a highly-efficient web service that allows for ordering food from local cafes and restaurants in different cities.
See more success stories
Our representative gets in touch with you within 24 hours.
We delve into your business needs and our expert team drafts the optimal solution for your project.
You receive a proposal with estimated effort, project timeline and recommended team structure.
Learn about 12 essential steps to create a digital marketing strategy for your online venture that will give you a competitive edge over rivals in the niche.
Understanding the types of data is crucial to mastering data analytics techniques. Explore structured vs unstructured data and learn their benefits and applications.
Cloud analytics will help your business reach a new level. Build and implement cloud solutions and take full advantage of them.
A business intelligence strategy is a roadmap that defines a company’s performance and improves it through data-driven solutions.
Report generation is a highly skilled activity that requires a robust solution. Learn about ServiceNow reporting and its capabilities and best practices.
How can Infrastructure as a Code lower your costs and accelerate development? Learn more about IaC tools and best practices.
How to optimize the digitalization of business and implement it smoothly. Learn more about digital transformation and maximization of its benefits for your company.
Cloud native architecture is an ideal organizational pattern that allows deployment in the cloud to utilize an app’s resources and capabilities.
Сapabilities of the cloud technology coupled with the Internet of Things potential enable Salesforce IoT to step up your business efficiency.
Explore our blog