El Dorado: Delivering the first version of a fully operational P2PĀ cryptocurrency exchangeĀ to help fight hyperinflation in 3rd world countries

CLIENT

Eldorado Hub

HOMELAND

South America

TIME TO "GO LIVE"

6 months

START DATE

January 2018

Scroll to see more
El Dorado

Eldorado Hub is a cryptocurrency exchange platform created to help people from countries where traditional money value is low and drops daily because of the inflation rate.

It provides a secure and easy way of exchanging funds/savings into currencies of low volatility. 

Our role was to quickly create the very first version of the platform and deliver it to the market so that El Dorado’s founders could validate their product hypothesis, test their solution with real users, collect feedback, improve the solution, gain traction, and find investors. 

We managed to achieve these goals in less than six months. After the product handover, the client successfully developed the platform further with their own development team.

Business challenge

The project aimed to create a user-friendly, fast, and secure P2P cryptocurrency exchange platform with a built-in reputation system. 

We cooperated with the client through the entire process, from a product idea to the launch of the platform’s first version. We started with our Product Discovery Workshop to define high-level goals, must-have features, and non-functional requirements. Later on, we turned it into a roadmap of short, achievable milestones followed by quick execution.

We faced four main challenges:

  • Handling the complexity of the p2p cryptocurrency trading domain and integrations between various 3rd party providers.
  • Providing an efficient setup of microservices. As we worked with a startup, the infrastructure costs needed to stay within the estimated maintenance budget.
  • Assuring high security and scalability standards at reasonable infrastructure and development costs.
  • Designing a platform that will be easy to use and work fast even in regions with low internet bandwidth.

Business solution

Our Product Manager and dedicated development team worked hand in hand to ensure we didn’t lose a single day chasing pointless goals.

We aimed to check the feasibility of the idea while keeping the costs as low as possible and not sacrificing the quality and security of the solution. That’s why our approach to this product was simple: to build a dedicated fintech solution fast, get the client’s feedback as soon as possible, and then improve.

We speeded up the development process using third-party solutions – for example, by implementing a nanti-money laundering layer. Thanks to providing business logic under domain-driven design best practices, we built safe and extensible microservices that were easy to change and adapt to changing requirements.

To address the challenge of infrastructure costs associated with microservices, we employed a strategic approach by combining select SaaS providers and leveraging AWS pay-per-usage tools. We aimed to generate as little cost as possible as the platform was yet to get traction. For instance, instead of hosting our own Jenkins Master and Slave architecture, we moved continuous integration to AWS Code Build, Code Pipeline, Code Deploy, and other similar tools, which gave us tremendous cost savings.

Results

We provided our clients with the first version of the platform, and it played a crucial role in the product’s ultimate success. It helped them gain momentum and secure funding for further development. Since then, they have successfully developed the platform with their internal team and raised new financing rounds.

Now El Dorado is thriving independently, and we keep our fingers crossed for their success!

What we delivered:

  • Easy to use but secure P2P Bitcoin Exchange platform.
  • Anti-corruption (AML) layer and business logic.
  • Optimization of maintenance costs through integration with AWS Code Build, Code Pipeline, and Code Deploy.
Contents

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.

Let's talk

We’ve got answers on anything connected with software development.

Ask a question

You can ask us a question using the form below. We will respond as soon as possible.

Schedule a meeting

You can also schedule an online meeting with Wojciech, our Senior Business Consultant.

wojciech knizewski portrait
Wojciech Kniżewski

Senior Business Consultant

8 out of 10

founders who contacted us wanted
to work with our team.

Trusted partner

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter