Project TitleDeploy the Hyperledger Labs project for Blockchain Carbon Accounting using Bevel
Status

COMPLETED

Difficulty

  HIGH

Description 

The Hyperledger Labs blockchain-carbon-accounting project has progressed significantly, and we're looking to move to production deployment of it.  The deployment of a Hyperledger Fabric, however, has been a difficult and time consuming process in the past.  Working with the maintainers of Hyperledger Bevel, we would like to streamline the deployment processes for both Fabric and Besu networks.  Our goal is to allow any organization to join the networks using its own cloud infrastructure.

Additional Information

For additional information, see 2022-01-31 Peer Programming Call for a discussion of Hyperledger Bevel and Bevel github task #1826.

Learning Objectives

You will learn production cloud deployments, working with multiple cloud computing platforms, security, and scripting, as well as key Hyperledger platforms such as Bevel, Fabric, and Besu.

Expected Outcome

At the end of the project, we are looking for:

  • Successful deployment of blockchain-carbon-accounting across multiple cloud networks, such as Digital Ocean, AWS, and Azure.
  • Scripts for further maintenance of the networks.
  • Detailed tutorials and learning materials which would benefit both blockchain-carbon-accounting developers and the broader Fabric, Besu, and Bevel communities.

Relation to Hyperledger 

Hyperledger Labs blockchain-carbon-accounting

Hyperledger Bevel

Hyperledger Fabric

Hyperledger Besu

Education Level

Skills

Knowledge of Hyperledger Fabric, Besu, Node.js, Ansible, Python. 

Future plans

The blockchain-carbon-accounting application and Bevel will continue to improve thanks to the work of this mentorship. 

Preferred Hours and Length of Internship

Part-time (20 hours a week for 24 weeks)

Mentor(s) Names and Contact Info

Si Chen :Si Chen, Open Source Strategies, Inc. sichen@opensourcestrategies.com 

Suvajit Sarkar: Suvajit Sarkar, Technical Lead, Bevel, Accenture

Kamlesh Nagware : Kamlesh Nagware, CTO, Snapper Future Tech kamlesh.nagware@snapperfuturetech.com Discord - knagware#6976