Origin
Origin is a set of toolkits that together provide a system for issuance and management of Energy Attribute Certificates
Install / Use
/learn @energywebfoundation/OriginREADME
Origin is a set of toolkits that together provide a system for issuance and management of Energy Attribute Certificates (EACs). This repository is an entry point to Origin systems. It has a goal of explaining briefly the whole system and providing you with insight and info where to explore next.
<p align="center"> <img src="https://github.com/energywebfoundation/origin/actions/workflows/deploy-master.yml/badge.svg" /> </p>:construction: Documentation available at https://energy-web-foundation-origin.readthedocs-hosted.com/en/latest/ :construction:
Table of Contents
- Table of Contents
- Packages
- Preparation
- Installation
- Build
- Test
- Run demo
- Energy Attribute Certificates
- Deployment
- Contribution guidelines
Packages
SDK Releases
| Package | Stable | Canary | Description |
| ------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------- |
| @energyweb/origin-device-registry-api | |
| Generic implementation of API working with Origin device registry |
|
@energyweb/origin-device-registry-irec-local-api | |
| API for local version of I-REC compatible registry |
|
@energyweb/origin-energy-api | |
| API for Smart meter reads |
|
@energyweb/origin-organization-irec-api | |
| API for I-REC based organizations |
|
@energyweb/origin-backend | |
| Example backend necessary for running Origin |
|
@energyweb/issuer | |
| Energy Attribute Certificates Issuer Module |
|
@energyweb/issuer-api | |
| NestJS module for interacting with renewable energy certificates |
|
@energyweb/issuer-irec-api | |
| NestJS module for interacting with renewable energy certificates with IREC connectivity |
|
@energyweb/exchange | |
| A service project hosting order book based exchange |
|
@energyweb/exchange-irec | |
| A service project hosting order book based I-REC specific exchange |
|
@energyweb/exchange-core | |
| Generic EACs order book product and matching |
|
@energyweb/exchange-core-irec | |
| An IREC based EACs product and matching |
|
@energyweb/exchange-io-erc1888 | |
| ERC1888 withdwaral/deposit processing for exchange |
|
@energyweb/utils-general
