El Dorado: Delivering fully operational P2P Cryptocurrency exchange to help fight hyperinflation in 3rd world countries.

suitcase

Client's name

Eldorado Hub
map-1

Homeland

South Amercia
clock-1

Time to "Go Live"

6 months
calendar

Kick-off date

January 2018
Scroll to see more
Eldorado_case studylong

Introduction

Eldorado Hub is a Cryptocurrency exchange created to help people from countries with hyperinflation, where traditional money value is low and drops daily.
It provides a secure and easy way of exchanging funds/savings into currencies of low volatility.

Business challenge

The goal of the project was to create a user-friendly, fast and secure P2P Cryptocurrency exchange with a reputation system built-in. We cooperated with the client through the entire process from a product idea to launch. We started with a workshop to define high-level goals, must-to-have features, and non-functional requirements. Later on, we turned it into a roadmap of short, achievable milestones followed by quick execution.

One of the problems we faced in this project was associated with the complexity of the Cryptocurrency trading domain and integrations between various 3rd party providers.

Another challenge we faced was connected with the efficient setup of microservices. As we worked with the startup it was crucial that infrastructure costs do not exceed the estimated maintenance budget.

Business solution

Due to the fact that our client was travelling a lot we had a Proxy Product Owner who worked with the dedicated development team to make sure that we don’t lose a single day chasing pointless goals.
The main challenge was the fast pace and quickly changing requirements. That’s why our approach to this project was simple: to build the solution fast, get the client’s feedback as soon as possible, and then improve.

We solved the integration problem by providing an anti-corruption layer over integration points. Thanks to the implementation of business logic according to Domain-Driven Design best practices we managed to build safe and extensible microservices that are easy to change.

To solve the microservice issue we decided to combine as many SaaS providers and AWS pay-per-usage tools as possible. Our goal here was not to generate costs for the platform that’s getting traction. For instance, instead of hosting our own Jenkins master and slaves, we moved continuous integration to AWS Code Build, Code Pipeline, Code Deploy, and other similar tools which gave us tremendous cost savings.

Read more about creating custom cryptocurrency exchanges here.

Product and main features:

  • Anti-corruption layer and business logic.
  • Optimization of maintenance costs by integration with AWS Code Build, Code Pipeline, Code Deploy.
Table of contents

Our recommendation

The cooperation with Pragmatic Coders has been an excellent experience, the commitment and spirit of the team for delivering results is really inspiring. They take care of all your needs from the more simple ones to the most complex solutions, making sure that the product is delivered as expected. Pragmatic coders' workers are intelligent, flexible, and always looking for creative ideas on how to optimize processes.

Guillermo Goncalez Espiga

CEO, El Dorado Hub

Wojtek business consultant

Need help? Book a free session with Wojtek - our Startup Business Consultant

Book free expert session

Receive curated content about contemporary startup development directly to your inbox - subscribe to our newsletter

You are just one click away from receiving amazing knowledge, case studies, and insights based on our experience in product development, venture building, fintech and startups!