HyProof, aka Hydrogen Proof is the effort to deliver the DLT-based MVP as part of the wider HII Seed initiative. HII Seed aims to push the boundaries when it comes to building the socio-technical acceptability and business implications of a fully digitised UK certification infrastructure for verifiable hydrogen provenance ( green hydrogen to be more exact ), and develop an MVP-grade demonstration of the same.
While the scope of the overall HII Seed initiative is broader, i.e., "to build a workable trust and verification framework for the provenance and quality of Hydrogen used domestically or destined for export", the objective of this specific endeavour is to deliver an MVP to demonstrate the key technological and functional capabilities of the Certification Process in the production management of Hydrogen.
The MVP focusses on the key business flows (and the underlying technical components to deliver them). They are:
- A producer reporting into the system the details of the batch of hydrogen they produced
- The energy producer asserting the carbon embodiment contained in the production of that hydrogen batch
- A hydrogen certificate being issued with the details from the above actions
- Authorised viewers being able to view the certificate
For this proof of concept it has been decided that the consensus layer will be constructed using our in-house build SQNC ( Distributed-Supply-Chain-Platform ). However, this layer will not include the vanilla default version of Sequence (SQNC) but a special flavor of this platform that uses a purposely-build custom process flow.
The token model or better said, the the definition of the two token types plus flow restriction functions for this project can be found with proper explanations in the first MD file found in same folder where this document is located:
The token model is also available in our Domain Specific Language ( .sqnc ) and can be found in sqnc-hyproof-api
repository, more exactly in processFlows.sqnc.
To learn more about all the services including to view the service architecture diagram, read the appropriate MD file:
For more information about the API flow, read the appropriate MD file:
To better see, in a simplified way the data flow and the different levels of privacy, read the appropriate MD file:
To understand the system architecture used in this project especially the technology stack, read the appropriate MD file:
This section describes some terminology used in the HyProof project.
Term | Definition |
---|---|
Certificate Initiation | The initial step in the certificate issuance process, where the hydrogen producer submits a request for a digital certificate. Here the certificate has been requested, and is a pending state therefore “initiating”. There had been no validation / verification from the system nor regulator nor energy producer has not filled details about the source of energy mix that was used to produce the batch of hydrogen. |
Certificate Issuance | The process of generating and issuing a digital hydrogen certificate, including data validation, unique identifier generation, carbon intensity calculation. |
Certificate Viewing | The ability to access and view the details of a digital hydrogen certificate, including batch information, energy usage data, certificate identifier, carbon intensity, hydrogen token value, and certificate status. Different roles may view different versions of the same certificate (such as Emma the Energy Producer, Heidi the Hydrogen Producer, Reginald the Regulator, Connor the Hydrogen Consumer may all see different versions of certificate i.e. may display different information) |
Certificate Revocation | The authorised action of invalidating ”revoking” digital hydrogen certificate, typically due to non-compliance, errors, or fraudulent activities. In the case, it will be the regulator who has the authorisation to revoke a certificate. |
Cancellation | Cancellation of the submission of the certificate initiation process by Heidi the hydrogen producer. |
Certificate Status | The current state of a digital hydrogen certificate, indicating whether it is INITIATED, ISSUED, or REVOKED. |
Carbon Embodiment | The carbon footprint associated with the production of a batch of hydrogen, considering the energy consumption and carbon emission factors of the energy sources used. |
Certificate Number | A distinctive unique certificate identifier assigned to each digital hydrogen certificate to ensure its uniqueness and facilitate tracking. |
Hydrogen Token | A digital asset representing the value of a unit of hydrogen, derived from the quantity of hydrogen produced and the carbon intensity of its production. |
HyProof System | The system that manages the issuance and viewing of digital certificates, and in this case, hydrogen certifications. |
Hydrogen Producer | Entity that produces and sells hydrogen, responsible for initiating the certificate issuance process. “Heidi” |
Energy Producer | Entity that generates and supplies energy for hydrogen production, responsible for providing carbon embodiment data. “Emma” |
Regulator | The governing body responsible for overseeing the hydrogen certification process and ensuring compliance with standards. May also have the authorisation to revoke digital hydrogen certificates in specific cases “Reginald” |
Hydrogen Consumer | Entity that has purchased / would like to purchase hydrogen from the Hydrogen Producer, therefore would like to see the validity of the hydrogen digital certification. “Connor“ |