Versions Compared

Key

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


Page Properties


Project TitleExtend the secure DID Registry to on-board members of the organization on Github/Gitlab and enable functions to manage the Repo
Status

Status
colourBlueGreen
titlein progresscompleted

Difficulty

Status
colourYellow
titleMedium
 


...

A DID registry is a type of verifiable data registry that can be simply referred to as a role, a system performs to mediate the functionalities like create, verify, update, and deactivate the decentralized identifiers. This is the extension of the in-progress work handled during the last summer (can be accessed here). The project aims to automate the process of creating a secure DID Registry on Github/Gitlab, facilitating easy on-boarding of new organizations and enabling easy management. Decentralized ID (DIDtokens or we can call cryptographically-generated proofs of the organizations can be stored in the verifiable credential registries in an encrypted fashion to achieve the secure DID registry with zero infrastructure cost. The shell script is used to create the initial codebase. This project expects a mentee who is self-motivated and has a lot of passion for cryptography, decentralized identity, and open source.

The significant aspects to be considered here are Creation, Onboarding(Enable/Restrict Access), and Management(add/update/revoke).

...

  • The application and automation of the Decentralized Identity 
  • Hyperledger Aries and Ursa code base
  • Public key cryptography
  • Application of Hyperledger Ursa in enabling Zero-Knowledge proof
  • Git, Shell Scripting, RUST
  • Open source contribution, documentation, and sense of ownership

Expected Outcome

  • Command-Line utility to automate the process of creating a DID Registry for the members of organizations utilizing Github/Gitlab as Verifiable Credential Registry, On-boarding organizations, and features for easy management
  • Proper test cases and documentations
  • Codebase maintained with proper read me document

Relation to Hyperledger 

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

...

Arun Prakash Jothimani ( arunprakashpj@gmail.com )

Mentee

Wei YaoNew Jersey Institute of Technology, U.S. 

Project Results

GitHub Projects:

https://github.com/DIDman/DRman

https://github.com/DIDman/github-vcr


Project Presentation

View file
nameExtend secure DID Registry for Hyperledger frameworks on Github.pdf
height250