Project TitleImplementation Use Cases for Climate Change with DLT and Smart Contracts
Status

UNSELECTED

Difficulty

MEDIUM   

Description 

Help stop climate change while learning more about web3, DLT, and smart contract development.  The Climate Action and Accounting SIG (CA2SIG) has identified a number of use cases, including Supply Chain Decarbonization and Reducing Methane Leakage and Flaring, that could have significant positive climate impact.  In this mentorship, you will work with project leads and experienced developers to implement these use cases using data channels, smart contracts, DAO's, and blockchain oracles.  You will work with a variety of technologies, including Hyperledger Fabric, Besu, Ethereum, OrbitDB, and IPFS as well as web UI development including React and Node.js.

Additional Information

Learning Objectives

You will learn about how to implement real life use cases using web3 technologies, including translating business processes into DLT transactions, token mechanisms, and web user interfaces. 

Expected Outcome

Front end UI used to track carbon emissions in a supply chain

Relation to Hyperledger 

Hyperledger Fabric

Hyperledger Besu

Education Level

User ready applications which implement the use cases mentioned above.

Skills

web3 development: Ethereum, Solidity, Hyperledger Fabric and Besu

Front end development: Node.js and React

Databases

Future plans

This will provide production-ready examples of Hyperledger platforms such as Fabric and Besu.  It will continue the development of key projects of the Climate Action and Accounting SIG and provide applications which would help the growth of the Supply Chain and Trade Finance SIG.  Finally it will bring positive brand benefits to Hyperledger through our work on climate change.

Preferred Hours and Length of Internship

Full time (40 hours per week for 12 weeks during the summer)

Mentor(s) Names and Contact Info

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

Bertrand Rioux, bertrand.rioux@gmail.com