New article on #tokenization Read more >

Skip to main content
Hyperledger Foundation
search
Menu
  • Learn
    • Case Studies
    • White Papers
    • Training & Certification
    • Training Partners
    • Webinars
    • Research
    • Blockchain Showcase
    • Wiki
  • Use
    • Distributed Ledgers
    • Domain-Specific
    • Libraries
    • Tools
    • Tutorials
    • Hyperledger Certified Service Providers
    • Vendor Directory
  • Participate
    • Collaboration Tools
    • Contribute to Coding
    • Academic Collaboration
    • Find a Meetup
    • Regional Communities
    • Speakers Bureau
    • Join a Community Group
    • Labs
  • Events
  • News
    • Blog
    • Announcements
    • Newsletter
  • About
    • Join Hyperledger
    • Members
    • Leadership
    • Charter
    • Job Board
    • Contact Us
  • Join
  • English
    • 简体中文
    • Português
    • Français
    • Malayalam
    • 日本語
    • Español
  • search
Close Search
Category

Hyperledger Mentorship Program

Apr 06
Love0

Call for Applications: 2022 Hyperledger Mentorship Program

By Hyperledger Blog, Hyperledger Aries, Hyperledger Besu, Hyperledger Bevel, Hyperledger Cacti, Hyperledger Fabric, Hyperledger Indy, Hyperledger Mentorship Program, Hyperledger Ursa

Want to jump start a career in blockchain development? Ready to build hands-on skills developing leading-edge open source technologies? Looking to work directly with mentors who are invested in you and your work? Then the Hyperledger Mentorship Program is for you. 

Now in its sixth year, the Hyperledger Mentorship Program provides a structured and guided learning opportunity for anyone, at any career stage, looking to get started in the open source movement. With full and part time options, fully remote work and a stipend, the projects are designed to be a pathway to becoming a contributor to the Hyperledger community that work for students, people in career transition and anyone else who wants to develop or sharpen their knowledge of cutting-edge blockchain technologies. Applications are now open.

This year, the Hyperledger Mentorship Program has grown to 30 planned part and full-time projects covering a range of technologies, challenges and technical difficulty levels and includes non-development projects such as Ecosystem Analysis and Developer Marketing. Each project is designed and proposed by active members of the Hyperledger community. Those who propose the projects serve as the mentors and work closely with their mentees on developing a project plan, setting milestones and solving problems. Mentees can expect regular evaluations and feedback. For more about the program, including the schedule and stipend details, go here.

Over the last five years, more than 70 mentees have completed Hyperledger Mentorship projects. Each of these mentees have made concrete contributions to Hyperledger projects and built important connections in the community. Some, like Bertrand Rioux, have gone on to become mentors themselves:

“I was accepted into the Hyperledger mentorship program last year after seeking a community to help advance my professional goals of developing software for climate action. I was fortunate to find a diverse group of mentors that helped me build the knowledge and skills I needed to effectively contribute to the Hyperledger open source community and to have the opportunity to develop technical expertise in a field I was actively working in. In addition to delivering a secure identity management solution for a Hyperledger Fabric Network, I started contributing my own ideas to the open source operating system for climate action. As a result, I am now taking a leadership role in the community. In addition to serving as mentor in this year’s program, I proposed a project on reducing waste emission in the oil & gas industry that was accepted.” – Bertrand Rioux, Independent Energy Consultant and Mentor for the Multiple Data Integration to Hyperledger Fabric Climate Accounting Network project

To learn more about the Hyperledger Mentorship experience and outcomes, check out these  spotlights on last year’s projects with highlights from both the mentors and mentees.

Read on for descriptions of some of the projects planned for this year:

Multiple Data Integration to Hyperledger Fabric Climate Accounting Network

The Hyperledger Labs blockchain-carbon-accounting project includes a Hyperledger Fabric network for recording the carbon and Greenhouse Gas (GHG) emissions that cause climate change.  Since there are many activities that cause such emissions, the network is designed to accept data from multiple sources of measurements.  In this project, we will demonstrate integrations from measurement sources with blockchain networks by integrating the ThoughtWorks cloud computing emissions calculator, the NREL OpenPath mobile application, and other web- and mobile-based API’s sources to turn instrumented readings into emissions measurements. It will leverage previous projects involving Hyperledger Cactus, Vault security engines, and client security for Hyperledger Fabric.

The expected outcomes of this project are

  • Successful integration of the mobile apps and API’s with Hyperledger Fabric
  • Benchmark comparison of Hyperledger Fabric and alternatives
  • Documentation and tutorials for integrating future data sources

Demonstrate Interoperability using Hyperledger Bevel and Cactus

Hyperledger Cactus support ledger Interoperability but use a local deployment for testing; Hyperledger Bevel supports production-worthy deployments. This project aims to support Cactus deployment using Bevel to demonstrate production-like usage of Hyperledger Cactus. 

The steps will be following:

  1. Deploy a Hyperledger Fabric network using Bevel on a Managed Kubernetes cluster
  2. Deploy a GoQuorum network using Bevel on a Managed Kubernetes cluster (can be the same cluster for simplicity).
  3. Make changes in Hyperledger Bevel code to deploy the Cactus connectors in both the above networks.
  4. Run Cactus test cases.

The expected outcomes of this project are

  • Successful Interoperability testing using Cactus on  production like DLT networks.
  • Update to Hyperledger Bevel code to automatically deploy the Cactus plugins.
  • Update to Documentation of Bevel and Cactus.
  • Detailed tutorials and learning materials which would benefit Bevel and Cactus communities.

Hyperledger Fabric-Ethereum token bridging

One of the key use cases of blockchain integration is asset bridging: in essence, “locking” an asset (typically, a native coin or token) in a smart contract on its authoritative ledger and making available corresponding, newly minted (wrapped/shadow/…) assets on another. By now, bridging is supported by quite mature solutions in the cryptoworld; however, the same is not true for “consortial” distributed ledger technologies. At the same time, such functionality can be expected to become an important requirement in the not too distant future: for instance, a central bank may choose to create a high performance, Hyperledger Fabric-based Central Bank Digital Currency (CBDC) ledger with a strongly controlled set of “smart contracts,” but allow controlled “bridging out” of the currency to dedicated distributed ledgers of industrial/enterprise cooperations. 

Last year, a CBDC prototype with such functionality was created at the Dept. of Measurement and Information Systems of the Budapest University of Technology and Economics (BME), in a research project supported by the central bank of Hungary (MNB); our initial experience with a custom Hyperledger Cactus and TokenBridge based solution showed that this is a problem worth more targeted experimentation and systematic R&D.

The expected outcomes of this project are

  • Report on asset representation in Hyperledger Fabric and mapping approaches to standard Ethereum tokens
  • Report on bridging approaches and technologies and their applicability for bridging from/to Fabric
  • Requirement specification
  • Design specification
  • Prototype implementation and small demo of bridging at least ERC-20 or ERC-721 to Ethereum – and back

Client Connector for Hyperledger Besu

Develop a connector that provides both synchronous and asynchronous modes of interacting with a running Hyperledger Besu node. The connector would act as an interface between an enterprise application and the Hyperledger Besu node for data ingestions and it could provide event subscription options.

The scope of the project would also include an end-to-end test on a sample network.

The expected outcomes of this project are

  • Design and implement the connector.
  • A new Hyperledger Labs project is proposed with a documentation.

GVCR: Secure Verifiable Credential Registries (VCR) for GitHub & GitLab

As conceptualized and standardized by the W3C, the Verifiable Credentials protocol is one of the three pillars of Self-Sovereign Identity, together with the Decentralized Identifiers protocol (DIDs) and Distributed Ledger Technology (or Blockchain). The project aims to design and build a verifiable credential registry (VCR) on GitHub repository, namely GitHub-based Verifiable Credential Registry (GVCR), by leveraging existing GitHub APIs, and other open-source tools provided by other Hyperledger projects, such as Hyperledger Aries, Hyperledger Indy, and Hyperledger Ursa. The basic architecture is already built. For more details about the conceptional design and workflows, please refer to the GitHub repository GitHub-VCR.

The expected outcomes of this project are

  • A verifiable credential registry based on one or more GitHub repositories.
  • Command-Line utility to automate the process of verification of a credential.
  • Proper test cases and documentation.
  • Codebase maintained with proper read me document.

The Hyperledger Summer Mentorship Program is part of the Linux Foundation’s overall commitment to mentoring. The application process is being managed through LFX Mentorship, a platform created by the Linux Foundations to train future open source leaders. 

Check out the full list of mentorship projects and start your application today. The deadline to apply is May 10. Mentees from diverse communities are encouraged to apply. All are welcome here!

Jan 10
Love0

Hyperledger Mentorship Spotlight: Extend secure DID Registry for Hyperledger frameworks on Github/Gitlab

By Hyperledger Blog, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Extend secure DID Registry for Hyperledger frameworks on Github/Gitlab

Description To automate the process of creating a secure DID Registry on Github/Gitlab, facilitating easy on-boarding of new organizations and enabling easy management
Status COMPLETED 
Difficulty MEDIUM 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Wei Yao

New Jersey Institute of Technology

“It is a fantastic experience to participate in an open-source project under Hyperledger Foundation. During my mentee career in Hyperledger, the project what I worked on is “Extend secure DID Registry for Hyperledger frameworks on GitHub/Gitlab.” It 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. Under my mentors’ supervision, I completed the entire design and intern workflow and created a new GitHub VCR project based on my current work. We are currently seeking opportunities to establish a Hyperledger research lab to promote the two projects.

Thank my mentors, Mr. Vinod Panicker and Mr. Arun Prakash. Their professional skills and insights have won many admirers and are indeed a great inspiration for me. Through the fantastic journey, I learned technical skills and became  part of the Hyperledger community, which are both exceptionally beneficial for me. I appreciate the people I’ve met in the community. Everyone is enthusiastic about wild knowledge and willing to help others.”

Mentors

Vinod Panicker

Wipro

Arun Prakash Jothimani

Ericsson

Vinod Panicker

“Wei has been outstanding on this project . He was quick to get into the thick of things in the project and was able to develop on the previously seeded DID Registry project ‘DIDman.’ Wei built on the concepts we came up to seed a GitHub-based VCR (Verifiable Credential Registry). Wei’s commitment and enthusiasm to make this project a success is evident in the way he was able to align his future research work also based on this project.  I would like to also applaud and specifically mention Arun’s role again here for continuing to back this open source project, which we started with him being the first mentee. Arun is now shaping out as an excellent mentor. Last, but not least, I would also like to thank Hyperledger Foundation and the Mentorship program team for their continued support.”

Arun Prakash Jothimani

“Last summer, I was a mentee for the same project. My continued interest in the project and tremendous support from Vinod inspired me to take the role of mentor this summer. Our mentee, Wei, was exceptional in understanding the core objectives and was able to produce outstanding architectural designs for the project. Wei has really made use of this opportunity to a greater extent as he was able to relate his current academic research with this particular project so it was quite easy for him to visualize the end product. He really improved his architectural skills and had productive hands-on experience with deployment, integration, and testing of various Hyperledger frameworks during this mentorship program.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Jan 10
Love0

Hyperledger Mentorship Spotlight: The Giving Chain

By Hyperledger Blog, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

The Giving Chain

Description The Giving Chain is a Social Impact project created by the Hyperledger Princeton Meetup. The purpose of the mentorship project is to decentralize local charity giving by creating the Giving Chain and the R2D application.
Status COMPLETED 
Difficulty HIGH 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Hardik Gupta

Graphic Era University

“The Giving Chain not only gave me an amazing opportunity to learn about the Hyperledger umbrella by working on an open-source project but also helped me build great communication and presentational skills. I got to know about the Hyperledger FireFly and Sawtooth frameworks. I also made amazing friends and working with Bobbi made me realize how amazing of a community Hyperledger is. I wish to continue working with her and learning as much as I can.”

Mentor

Bobbi Muscara

Ledger Academy

“The Giving Chain project showcases blockchain technology by creating a platform that makes make donations immutable and transparent. The Giving Chain platform is a supply chain blockchain to seamlessly track donations for charity and disaster relief efforts. The first attempt to create the Giving Chain was in 2019. Through the Linux Foundation 2021 Mentorship Program and the mentee’s talent, The Giving Chain was able to successfully build a proof of concepts using Hyperledger FireFly. Watching young students work so incredibly hard to achieve this milestone for such a worthwhile effort was one of the most rewarding events of my career.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 20
Love0

Hyperledger Mentorship Spotlight: Implement Cross Chain Contract Invocation Using ‘ServiceMesh’ Way

By Hyperledger Blog, Hyperledger Besu, Hyperledger Fabric, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Implement Cross Chain Contract Invocation Using ‘ServiceMesh’ Way

Description To implement on-chain contract development kits and off-chain relay plugin for different permissioned blockchains
Status COMPLETED 
Difficulty MEDIUM 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Shritesh Jamulkar

National Institute of Technology Raipur

“The Hyperledger Mentorship Program has been a great opportunity for me to dive into the world of open source development. It not only let me understand the fundamentals of open source development but also develop a library to support multiple client-side solidity code for EVM-based blockchains for smart contract interoperability through interfaces. The project helped me a lot in implementing the theoretical knowledge learned in university in real-world projects. I am so glad that I got a very supportive mentor. Despite our timezones, he helped a lot in every aspect of the project. “

Mentor

Kai Chen

“I am honored to complete my second Hyperledger mentor tour. I am very happy to be able to share my own design concept with everyone. It may not be perfect, but it may bring some inspiration to others. I am very grateful to the mentee who participated in this project. He was able to find the flaws in the earlier design in his own practice and perfected the new design after our discussion. He learned the core principles of cross chain from it, and, at the same time, learned the application of transaction locking in the cross-chain scenario. The whole process is very beautiful. We really found joy in the  knowledge exchange brought about by open source. From this process, I also realized the fun of open source collaborative work. I hope to continue to participate in the future and witness the future of open source collaboration.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 20
Love1

Hyperledger Mentorship Spotlight: Operate Blockchain Network in An Efficient Way

By Hyperledger Blog, Hyperledger Cello, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Operate Blockchain Network in An Efficient Way

Description To design and implement a practical operational system equipped with decentralized functionalities to solve the challenges of blockchain network creation and cross organization communication using the Hyperledger Cello code base
Status COMPLETED 
Difficulty MEDIUM 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Yuanmao Zhu

University of Alberta

“It was a great experience to participate in the Hyperledger Mentorship Program. I gained a lot from this experience. Throughout the mentorship project, I learned, in terms of technology, the concept of blockchain, manipulation of Hyperledger Fabric and web development. Besides the technology, this program also is the gateway to learn how to contribute and collaborate on an open-source project and community. I am excited to see my contribution help the project take a big step in its progress. 

I appreciate that I got a chance to work with my mentors, Baohua and Qiang Xu, as well as other community members. It was an amazing experience. I learned a lot from them. This project will be a significant step in the journey of my professional career.”

Mentors

Baohua Yang

Oracle

Qiang Xu

“We are quite pleased to help the open source community grow by mentors. Our project is very important for helping people adopt blockchain technologies in an efficient way. It combined multiple components, which are implemented in various programming languages. 

It was not an easy job to complete this intern project. Yuanmao Zhu successfully completed it by learning new skills quickly, including knowledge of blockchain and of using Python + JavaScript to do the coding work. This is impressive and rewarding, proving that fresh people will join the open source culture and enjoy it a lot.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 20
Love0

Hyperledger Mentorship Spotlight: Support Decentralized Governance for Smart Contracts in Fabric Python SDK

By Hyperledger Blog, Hyperledger Fabric, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Support Decentralized Governance for Smart Contracts in Fabric Python SD

Description To support decentralized governance for smart contracts in Hyperleger Fabric Python SDK and add features such as private data sharing/verifying and external chaincode launcher.
Status COMPLETED 
Difficulty MEDIUM 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Qiwen Chen

University of Liverpool

“The mentorship program at Hyperledger opened my pathway to open source contributions and showed me some of the most exciting applications of blockchain. I love the very process of learning a framework used by the industry and helping to design and code new features. Another cool thing about open source contribution is the freedom that you can work anywhere, communicating and pair-programming with your mentor and collaborators over the screen. The most exciting thing is that I gained experience in working with the open source community and turning my coding passion into real impact, which school projects can hardly match.”

Mentor

Dixing Xu

“The mentorship program is a great opportunity for students to learn and contribute to the project and Hyperledger community. I was a mentee three years ago, and I have been working on the Fabric Python SDK since then. The developers from the Python community will be able to use the Fabric SDK more conveniently with the support of decentralized governance for smart contracts. The management of the new chaincode lifecycle has been implemented thanks to Kiv. I am happy to help Kiv learn more about Hyperledger Fabric and the Python SDK, and I hope we can continue to work on adding more features to the project.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 15
Love0

Hyperledger Mentorship Spotlight: Documentation and Use Cases for Climate Action

By Hyperledger Blog, Climate, Hyperledger Labs, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Documentation and Use Cases for Climate Action

Description To improve documentation of the blockchain carbon accounting applications, including tutorials on how to develop and enhance the applications and use cases for the applications.
Status COMPLETED 
Difficulty LOW
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Dounia Marbouh

Khalifa University

“The Hyperledger Mentorship Program was a great opportunity for me to grow and learn from others, especially my mentors. It is a chance to realize that in a world where many pieces of information can be simply “Googled,” there is still some knowledge that can only be gained through experience, and this mentorship program was the best example of that. Also, this experience focused on many competencies and talents, such as research, collaboration and communication, which are immensely invaluable. “

Mentors

Si Chen

Open Source Strategies, Inc.

Sherwood Moore

CA2 SIG Co-chair

Si Chen

“In this project, our different backgrounds came together to take us a lot further. We found out that the carbon credits and offsets market is much more complicated than originally anticipated. While many people want to use blockchains to improve the liquidity of the carbon credits market by making transactions more efficient, what the market really needs is greater trust in the quality of the credits and lower costs to bring them to market. We also learned that a successful mentorship is a partnership, where everyone—mentors and mentees—need to come prepared to both contribute and learn.”

Sherwood Moore

“I really enjoyed this opportunity to mentor, and I found that I learned from the experience as much as I shared my expertise. I really enjoyed being able to share from my experience conducting market research and identifying opportunities by tapping into the knowledge of the stakeholders within it. At the same time, it was really interesting to learn more about the voluntary carbon market, which was the focus of our research, as well as the world of academic publications, which was the end goal and deliverable of our work. All in all, a very successful internship project, and I look forward to participating in more.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 15
Love1

Hyperledger Mentorship Spotlight: Implement Client Side Security for Climate SIG Fabric Application

By Hyperledger Blog, Hyperledger Fabric, Hyperledger Labs, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Implement Client Side Security for Climate SIG Fabric Application

Description To explore and implement an application with client side authentication for Hyperledger Fabric utility emissions data channel.
Status COMPLETED 
Difficulty HIGH 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Bertrand Rioux

King Abdullah Petroleum Studies and Research Center

“Climate side security involves moving private keys of users off Hyperledger Fabric network servers. To solve this problem, I built a custom identity provider type for Fabric using the WebSocket protocol. This required designing an identity server to create WS-X.509 certificates using secure asynchronous communication between a Fabric app and a user’s external keys. Learning how to build a custom crypto wallet app compatible with Fabric and contributing to active Hyperledger projects, including Hyperledger Cactus and the Blockchain Carbon Accounting Lab, were highly rewarding experiences. This mentorship project has helped accelerate my goal of building technology for climate action.”

Mentors

Si Chen

Open Source Strategies, Inc.

Kamlesh Nagware

Snapper Future Tech

Si Chen

“This mentorship started because we wanted to have our Hyperledger Fabric emissions accounting application authenticated at the client like other dApps. It went through several twists and turns as we tested different approaches. In the end, we came up with an elegant solution that could be used for mobile, IOT, and web apps. The mentoring process taught me more about how to bring more developers on board and listen to their input while still providing guidance on the direction of the project. This combination is very important in an open source, distributed development model.”

Kamlesh Nagware

“For this research project, which aimed to determine the right client side identity approach, we initially had something in mind like use TrustID but then turned to exploring Hyperleger Fabric off-line signing but for real client side identity model. Its very important to have a mechanism like Metamask in Ethereum. This was a really challenging project. Our mentee, Bertrand Rioux, put his research and experience with cryptography and client security to work in implementing this project. Special thanks to Pritam Singh, who is a mentee in another project, for joining hands to help build a more secure architecture design for the client security model in Hyperledger Fabric. Designing and adding WebSocket and supporting additional cryptography algorithms to the Hyperledger Fabric node SDK is the real achievement of this project.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 14
Love0

Hyperledger Mentorship Spotlight: Blockchain Integration for Climate Emissions Data with Fabric and Cactus

By Hyperledger Blog, Hyperledger Cacti, Hyperledger Fabric, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Blockchain Integration for Climate Emissions Data with Fabric and Cactus

Description To implement an integration from Hyperledger Fabric utility emissions data channel to issue tokens on an Ethereum network using Hyperledger Cactus.
Status COMPLETED 
Difficulty HIGH 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Pritam Singh

Indian Insitute of Technology

“I contributed to making the carbon accounting application (a Hyperledger Lab from the Hyperledger Carbon Action SIG) more secure, stable and maintainable. To improve the security of the application, I designed and implemented offline signing of Hyperledger Fabric’s transactions with private keys stored in HashiCorp’s vault server. In order to make the application production ready, I used the Hyperledger Cactus connectors for integrating multiple blockchain. By employing test-driven development, I made the codebase more maintainable. Thanks to the guidance of all my mentors, I was able to achieve all my goals for the mentorship. 

Through this mentorship, I got the opportunity to see how community driven projects are developed with contributions coming from across the globe.”

Mentors

Si Chen

Open Source Strategies, Inc

Peter Somogyvari

Accenture

Kamlesh Nagware

Snapper Future Tech

Si Chen

“This mentorship addressed the important issue of how to integrate emissions data stored on Hyperledger Fabric with tokens created in Ethereum. Our mentee had strong technical skills and was able to solve many complex technical challenges in making this integration work. Working on open source projects is a great way for mentees to prepare for the real world as it will give them a chance to work with other developers across different areas, figure out existing code and learn the importance of communicating well. For mentors, it’s a great way to introduce new talent into our projects and keep them moving forward.”

Peter Somogyvari

“Being a mentor on this project gave me unique insight into the fight against climate change and put me in touch a lot of great people who are leading the charge on the latter. Pritam, our mentee, demonstrated excellent analytical and technical skills and a true understanding of the open-source software development principles, which puts him on track to do great things in the future both within and outside of the Linux Foundation/Hyperledger.”

Kamlesh Nagware

“Blockchain interoperability is a key topic this year with many enterprises focusing research on it. Hyperledger Cactus provides decentralized, secure and adaptable integration between blockchain networks. In this mentorship project, the main focus was on using Hyperledger Cactus for carbon accounting and carbon credit tokenization to support the blockchain-carbon-accounting project, a Hyperlegder Lab from the Climate Action SIG. Completion of this project shows that interoperability is not just a theory but can be achieved with the right design architecture and approach. Thanks to our mentee, Pritam Singh,  for a wonderful job completing this project. And, in the last, thanks to my co-mentors Peter Somogyvari, Cactus Maintainer, for his support and to Si Chen for the proposing this mentorship project.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Dec 09
Love1

Hyperledger Mentorship Spotlight: Implement Two Compiler Passes for Solang Solidity Compiler

By Hyperledger Blog, Hyperledger Labs, Hyperledger Mentorship Program

The Hyperledger Mentorship Program is a structured hands-on learning opportunity for new developers who may otherwise lack the opportunity to gain exposure to Hyperledger open source development and entry to the technical community. These Mentorship Spotlights highlight the work done by the Mentors and the Mentees as part of their program participation. Learn more here.

 

Mentorship Project Title

Implement Two Compiler Passes for Solang Solidity Compiler

Description To implement two compiler passes for the Solang Solidity Compiler.
Status COMPLETED 
Difficulty HIGH 
Additional Details Learning Objectives, Expected Outcomes and Project Results available here.

Final Project Video

Mentee

Lucas Steuernagel

AERONAUTICS INSTITUTE
OF TECHNOLOGY

“After taking compilers and operating system classes at university, I wanted to work with something related to low-level computing. I enjoyed those subjects, and I found the mentorship as an opportunity to experience such areas. I gained  knowledge of compiler optimizations and learnt to analyze the trade off between design alternatives. The mentorship also paved the way for me to create new connections and to find job openings in low-level computing.”

Mentor

Sean Young

 

“I saw the Hyperledger Mentorship Program as an opportunity for someone to really make progress on an interesting idea that our work priorities don’t allow time for. I was hoping that this would make an exciting challenge and offer someone the opportunity to become familiar with Hyperledger and the Solang compiler. Lucas Steuernagel, the mentee this year, has a keen interest in compilers, and we had many interesting discussions regarding how to tackle the challenge. Lucas came up with a truly novel and innovative way to handle the task. It’s been a great success, highly enjoyable and rewarding. It has been fantastic to mentor and work with such young talent.”

A special thanks to the Hyperledger member companies for funding this important program. To learn more about our Hyperledger Mentorship Program and how you can participate in our next cohort, head over to our program overview page on the Hyperledger wiki.

Previous 1 2 3 4 … 6 Next

Copyright © 2022 The Linux Foundation®. All rights reserved. Hyperledger Foundation, Hyperledger, and the other Hyperledger Foundation trademarks are trademarks of The Linux Foundation. For a list of Hyperledger Foundation trademarks, please see our Trademark Usage page. Linux is a registered trademark of Linus Torvalds. Privacy Policy and Terms of Use.

Close Menu
  • Learn
    • Case Studies
    • White Papers
    • Training & Certification
    • Training Partners
    • Webinars
    • Research
    • Blockchain Showcase
    • Wiki
  • Use
    • Distributed Ledgers
    • Domain-Specific
    • Libraries
    • Tools
    • Tutorials
    • Hyperledger Certified Service Providers
    • Vendor Directory
  • Participate
    • Collaboration Tools
    • Contribute to Coding
    • Academic Collaboration
    • Find a Meetup
    • Regional Communities
    • Speakers Bureau
    • Join a Community Group
    • Labs
  • Events
  • News
    • Blog
    • Announcements
    • Newsletter
  • About
    • Join Hyperledger
    • Members
    • Leadership
    • Charter
    • Job Board
    • Contact Us
  • Join
  • English
    • 简体中文
    • Português
    • Français
    • Malayalam
    • 日本語
    • Español