The Guardian is an innovative open-source platform that streamlines the creation, management, and verification of digital environmental assets. It leverages a customizable Policy Workflow Engine and Web3 technology to ensure transparent and fraud-proof operations, making it a key tool for transforming sustainability practices and carbon markets.
Apache License 2.0
105
stars
133
forks
source link
Meeco integration: support credentials and data revocation #4263
Currently Guardian users are able (see #2428 and #2134) to use Meeco wallet for user authentication. Guardian data architecture, based on the concept of Verifiable Credentials and Verifiable Presentations, supports revocation of user credentials, data, and soon issued tokens (NFTs). Meeco wallet also supports revocations of user credentials. Both these revocation mechanisms need to be supported by Meeco-Guardian integration, coordinated to be in sync, and visible/discoverable in Guardian trustchain.
Requirements
Exact requirement for the product - what needs to be done?
Definition of done
How do we know we've fully dealt with it?
Acceptance criteria
What are the criteria by which we determine if the issue has been resolved?
Tagging @sergmetelin @derek-meeco @dubgeis @jimboejones for visibility, please add clarifications/suggestion/extensions of the problem description and/or requirements.
Problem description
Currently Guardian users are able (see #2428 and #2134) to use Meeco wallet for user authentication. Guardian data architecture, based on the concept of Verifiable Credentials and Verifiable Presentations, supports revocation of user credentials, data, and soon issued tokens (NFTs). Meeco wallet also supports revocations of user credentials. Both these revocation mechanisms need to be supported by Meeco-Guardian integration, coordinated to be in sync, and visible/discoverable in Guardian trustchain.
Requirements
Exact requirement for the product - what needs to be done?
Definition of done
How do we know we've fully dealt with it?
Acceptance criteria
What are the criteria by which we determine if the issue has been resolved?