Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated activities and deliverables

Abstract

The HLF-Connector is a project within the Hyperledger Labs community that provides a way to connect to and interact with Hyperledger Fabric Blockchain Networks from external applications using REST APIs & Kafka-based Topics. This connector acts as a gateway between Fabric and non-Fabric applications, allowing external applications to securely read and write data to the Fabric blockchain through both synchronous and asynchronous modes of interaction. HLF-Connector provides a convenient and flexible way to integrate Fabric blockchain networks into external applications, allowing developers to build robust and secure decentralized applications that can interact with the Fabric network. 

Mentors

Name

Email

Aditya Joshiadityaprakashjoshi1@gmail.com
Nithin Pankaj

nithinpankaj@gmail.com


Mentee

Name

Email

Subhranil Rahasubhranilrahaofficial@gmail.com


Activities and Deliverables

...

Date

Task

Status
6 June - 29 June
  • Onboarding
  • Mentee Mentor Interaction
  • Defining Project Scope
  •   
30 June - 13 July
  • Understand Hyperledger Fabric's Key Concepts, Architecture, Commands, and Commands Operation Guides in Detail
  •   
14 July - 27 July
  • Understand Fabric Java SDK / Gateway Client API
  • Understand Docker and Kubernetes Conceptually
  •   

28 July - 10 Aug

(1st quarter mentee evaluation)

  • Understand how to deploy a Fabric network to a Kubernetes cluster 
  • Understand HLF Operator
  • Understand GitHub Actions
  •   
11 Aug - 24 Aug
  • Bring up a Fabric network with 2 two peer nodes and 3 three ordered nodes for running end-to-end integration tests using the fabric8.io maven plugin
  •   

25 Aug - 8 Sept

(mid-term evaluation)

  • Run the Integration tests locally
  • Identify the features/test cases that aren't addressed and work on themAdd an API to check the committed chaincodes
  • Update the User Documentation
  • Understand how the existing APIs are implemented
  •   
9 Sept - 22 Sept
  • Implement an API that will list all the committed chaincodes in the network
  • Understand the unit and integration tests that are implemented
  •  
23 Sept - 6 Oct
  • Implement integration tests for sending and getting transactions to a chaincode
  •  

7 Oct - 20 Oct

(3rd quarter evaluation)


  •  
21 Oct - 3 Nov
  •  
4 Nov - 17 Nov
  •  

18 Nov - 31 Nov

(final mentee evalutaion)


  •