This repository provides library for CRUD operations specific to EnergyWeb Roles (Verifiable Credential). {@energyweb/credentials} is a module-based library built with lerna.
{ew-credentials} is a component of the Energy Web Decentralized Operating System
Package | Description |
---|---|
@energyweb/vc-verification |
Code to verify role based verifiable credential. |
@energyweb/credential-governance |
Smart contract and client code specific to EnergyWeb IAM roles. |
@energyweb/onchain-claims |
exposes code to support role/claim lifecycle. |
This is a Node.js module available through the npm registry.
Before installing, download and install Node.js. Node.js 16.0 or higher is required.
Installation is done using the following commands:
$ npm install
$ npm run setup
$ npm run build
$ npm run test
See contributing.md
For questions and support please use Energy Web's Discord channel
Or reach out to our contributing team members
- TeamMember: email address@energyweb.org
//This should be the same in every repo. The Energy Web Decentralized Operating System is a blockchain-based, multi-layer digital infrastructure.
The purpose of EW-DOS is to develop and deploy an open and decentralized digital operating system for the energy sector in support of a low-carbon, customer-centric energy future.
We develop blockchain technology, full-stack applications and middleware packages that facilitate participation of Distributed Energy Resources on the grid and create open market places for transparent and efficient renewable energy trading.
-
To learn about more about the EW-DOS tech stack, see our documentation.
-
For an overview of the energy-sector challenges our use cases address, go here.
For a deep-dive into the motivation and methodology behind our technical solutions, we encourage you to read our White Papers:
This project is licensed under the GNU General Public License v3.0 or later - see the LICENSE file for details