Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research iREC rules for post-creation lifecycle of units (CETs, CRUs, CCPs, etc) #1113

Closed
anvabr opened this issue Jul 26, 2022 · 0 comments
Closed

Comments

@anvabr
Copy link
Collaborator

anvabr commented Jul 26, 2022

Problem description

Once tokens representing various carbon (environmental) units are minted, their lifecycle must follow the rules of the corresponding policy (under which they have been created). The rules must be enforced by the technology, all the way and including the retirement of these assets.

Requirements

Guardian will address the problem above in this way:

  • Policy language will contain element needed to capture/record the parameters for the on-chain (i.e. post-mint) lifecycle of the carbon units
  • There will be a smart contract managing the tokens, all operations on the tokens will be performed via (or authorised by) this smart contract
  • At the time of the first mint of the tokens, Policy engine would call this smart contract to register the minted token type, and set the various parameters defining token lifecycle rules in the smart contract.

In the light of the above, the task here is to investigate iREC policy and determine what parameters and the ranges of their values are pertinent for the on-chain part of the lifecycle of carbon tokens.

Definition of done

List of parameters and their value ranges is captured in writing

Acceptance criteria

The artefact produced as a result of this ticket is usable for development to design data-structures and Policy language elements.

@anvabr anvabr changed the title Research iREC rules for post-creation lifecycle of units (CETs, CRUs, CCPs) Research iREC rules for post-creation lifecycle of units (CETs, CRUs, CCPs, etc) Jul 26, 2022
@prernaadev01 prernaadev01 added the Next Phase Will be worked in Next Phase label Jan 10, 2023
@prernaadev01 prernaadev01 removed the Next Phase Will be worked in Next Phase label Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants