Case Study: Blockchain Consulting – Loan Marketplace


The client – developers of a proprietary secondary loan marketplace that automated the process of combining and splitting loans across multiple lenders – wanted to provide immutable smart contract access for all buyers and sellers.


The client wanted a tamper-evident, immutable digital transaction ledger for a private network of participating peers.  As a government regulated entity, regulatory requirements required that all participants of the blockchain be known to all others. Further, it was decided that all smart contracts would be validated and managed by the collective network instead of a central authority.


The infrastructure to implement blockchain networks with custom consensus mechanisms was built using Hyperledger Fabric. There are 3Hyperledger Fabric SDKs – Golang, Java and NodeJs. The Sphere blockchain consulting team used NodeJs.  The Ethereum smart contract was written on blockchain consultingSolidity language and the smart contract on Fabric was written on NodeJs. Individual transactions were defined and managed by the network which supported secure data-sharing. Each organization and user also received specifically generated private keys for authentication, digitally signing transactions, and creating Hyperledger addresses and ports.

Since all parties were known, the blockchain contained a genesis block where all of this information is stored. When nodes are added or removed, the Hyperledger network updates the genesis block.  Further, each participating organization served both as a Peer Node and an Endorsing Peer Node.

To ensure transactions are completed quickly, every user in this network can request and complete data transactions in near real time.


Blockchain technology has great potential when it comes to data sharing capabilities. Implementing a blockchain with Hyperledger can increase security, and reduce the amount of time and resources required to complete trusted data transactions. For more information, contact Sphere’s blockchain consulting practice lead.


Understand the trade-offs of technical debt

How do you strike the right balance between feature development and the handling of technical debt? New white paper now available.

Talk to the team that worked on this project

Related Case Studies & Resources

Case Study: GasMob

Case Study: GasMob

OVERVIEWGasMob is a new on-demand gas delivery service designed to simplify busy life schedules. PROBLEMS / CHALLENGESGasMob LLC contracted Sphere to create an MVP of iOS-compatible apps for its mobile fueling service. This new startup required separate applications...

Case Study: Enova CashNetUSA App

Case Study: Enova CashNetUSA App

OVERVIEWEnova develops innovative financial technology products and services for individuals and businesses. PROBLEMS / CHALLENGESEnova needed help developing their CashNetUSA app for Android and iOS as well as developing a set of mobile APIs.APPROACHSphere sent a...

Case Study: Fuse

Case Study: Fuse

OVERVIEWFuse Universal Ltd. is a Learning Solutions Company based in London. Fuse designs online learning and knowledge solutions for a wide variety of FTSE 100 and Fortune 500 companies. PROBLEMS / CHALLENGESFuse Universal identified an opportunity to launch a...

Case Study: One Transport Powered By Gett

Case Study: One Transport Powered By Gett is the largest provider of on-demand mobility in Europe — far surpassing Uber — across four countries, 100+ cities, and 7,000 global corporations. PROBLEMS / identified an opportunity to provide access to 200,000 new vehicles by...

Understanding M&A Technical Due Diligence

Understanding M&A Technical Due Diligence

Understanding Mergers and Acquisition Due Diligence  - What should you do prior to an acquisition? Are you comfortable that you have a comprehensive view of your acquisition target's technical quality, scalability, risks, operational maturity, and OpEx/CapEx...

Flutter mobile SDK: Pros & Cons

Flutter mobile SDK: Pros & Cons

  By Artem Gordeev The Flutter mobile SDK was created by Google for creating cross-platform mobile apps and it also has some other powerful capabilities. This article offers an in-depth look at Flutter’s advantages and disadvantages, its usage...

Continuity of User Experience – Case Study

Continuity of User Experience – Case Study

Founded in 2010, 90Seconds is a video authoring platform that simplifies the complexity of video production, connecting brands to freelance creators through a simple, streamlined workflow. User experience background 90Seconds has three key user roles in...

Introducing Jira Software 8.0

  Jira Software 8.0 is the next chapter of Jira for enterprise teams, harnessing a speedy new engine built for scale. With this release, Jira users will be able to communicate updates and priorities more clearly, while system administrators...