Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties


TitleAdd interactive examples to Fabric Python SDK 
Status

Status
colourBlueGreen
titlePending TSC Reviewcompleted

Difficulty

 

Status
colourYellow
titleMedium
   


Description 

This project aims to add interactive examples to fabric-python-sdk using jupyter notebook. The intern is expected to first understand the functionalities of fabric sdk (v0.9.0) and add missing functionalities of fabric 2.0 (e.g. wallet storage, etc.) to fabric sdk. You can take a reference from nodejs/golang sdk. Then, write jupyter notebook examples using fabric sdk and demonstrate functionalities of sdk. It provides new developers with better understanding of using fabric sdk.

Additional Information

The wiki is Hyperledger Fabric SDK Py and rocketchat https://chat.hyperledger.org/channel/fabric-sdk-py

Related Github Issue: https://github.com/hyperledger/fabric-sdk-py/issues/42

Fabric Python SDK Documentation: https://fabric-sdk-py.readthedocs.io/en/latest/

Learning Objectives

  • Contributing and collaborating in an open-source project
  • Advanced understanding for DLT(distributed ledger technology)
  • Understand the basic workflow of fabric
  • Being able to implement features for SDK
  • Writing good tutorials
  • (optional) Web UI for SDK

Expected Outcome

  • Add missing functionalities of sdk for latest Fabric (1.4.5 and 2.0+)
  • Add interactive examples and tutorials to python sdk
  • Other open objects that align with the existing roadmap

...

Preferred Hours and Length of Internship

Full-time or part-time.

Mentor(s) Names and Contact Info

Mentee Name and Contact Info

Name: Rohan Shrothrium, Rohan Shrothrium

Email Id: shrothriumrohan@gmail.com

Rocket Chat: ROHAN_SHROTHRIUM

Schedule: Part-Time

Project Results

GitHub Repo: https://github.com/hyperledger/fabric-sdk-py/

My PR's: https://github.com/hyperledger/fabric-sdk-py/pulls?q=+is%3Apr+author%3ARohanShrothrium+

Final Report

View file
namehyperledger.pdf
height250

Lightening Talk Recording

View file
nameAdd interactive examples to Fabric Python SDK.mp4
height250