Title Utility to create a Secure DID Registry on Github/Gitlab for Hyperledger Frameworks 
Status

Difficulty

   Select a difficulty level and delete the others (e.g. code development would be considered less challenging than research-focused)


Description 

Develop a command line utility that can create a secure DID Registry on Github or a Gitlab .

On the Bash shell this utility will enable commands that makes use of Github or Gitlab API for doing basic CRUD operations on  a  GIT repository based DID Registry.

Additional Information

This is a git repository based DID registryThe utility will also have commands to manage git based DID Registry

(i.e create, reset , revoke, resolve, add , remove  ( Repositories, DID, DID Docs , Verifiable Organizations and Trusted Member.)). 

Learning Objectives

The Participant learn how to interface with various Hyperledger Frameworks and also learn how to automate the creation of Organization specific DID Registries on Github or Gitlab.

Expected Outcome

Scripts to create a DID registry structure and on boarding the trusted team with necessary ACL set for working with the git repository . This should be enabled with an API layer through which the interaction with DID registry can be enabled and integrated with other platforms

Relation to Hyperledger 

Github/Gitlab based DID registries  that can be used by Hyperledger Indy, Hyperledger Aries or any other Hyperledger Framework that needs to interact with DID Registries 

Education Level

Graduate or Masters students preferred. Please do take a look at the skills.

Skills

Knowledge of Git , GitHub or Gitlab  ,shell-scripting and python would be required.

Future plans

The plan is to further enhance this as an open source utility and add more capabilities required to manage an full featured DID Registry on Github.

Preferred Hours and Length of Internship

Part-time (20 hours a week for 24 weeks starting in summer and ending in fall)

Mentor(s) Names and Contact Info 


Vinod Panicker ( vinod.panicker@wipro.com )

Hitarshi Buch (hitarshi.buch@wipro.com

Dr Vishwas Patil (vishwasp@cse.iitb.ac.in)

Mentee

Arun Prakash

Lightening Talk Recording