This project builds a mobile app which connects to Hyperledger Fabric to record emissions from transportation and mobility. It could be used to track your own personal emissions for traveling or transportation emissions as part of the Supply Chain Emissions Ledger Project.
Requirements
User-friendly mobile app to capture travel information of the user.
Fabric channel to calculate and record the emissions from the user's travel records.
Some way to verify the mode of transportation (ie drive, bike, fly, type of car).
The travel information of the user may need to be kept private, while the calculated emissions should be auditable. One solution is to create a hash of the travel record which is stored in Fabric, so that the emissions calculations could be verified against the travel records, which are stored privately.
Available resources
- NREL OpenPath (formerly e-mission) provides a mobile app which captures travel information and send them to a server. They could be modified to connect to Fabric channel using web socket security.
- The emissions calculation channel (currently being refactored from just utility emissions) will calculate emissions based on the type of travel and distance and store them on Fabric.
- Emissions factors for different types of travel and transportation is available from the data sources of the Supply Chain Emissions Ledger Project.
- Calculated Emissions could then be tokenized on an emissions tokens network
A related idea is to record the energy charge and discharge at EV charging stations and certify them as carbon offsets, like this program from the Connecticut Green Bank.