๐ปVerra Redd_3 User Journey Demo UI Guide
In this Demo Guide we will describe the user journey for the Verra policy workflow, including the users that are involved within the creation of the Verra policy.
Last updated
In this Demo Guide we will describe the user journey for the Verra policy workflow, including the users that are involved within the creation of the Verra policy.
Last updated
Here are the users that will be involved within this Verra policy demo UI:
Standard Registry
VVB
VVB 2
Project Proponent
You will need to run the installation commands, open a tab on your browser and navigate to http://localhost:3000/.
In this demo we will import the Verra REDD Policy.
Here in this demo from the standard registry we are creating an account, importing the REDD_3 policy, approving the submission from other users and minting the policy.
Step 1
The first step is that you will need to either login in to your account that you have previously created or create a new account.
To create a new account you will need to click on โCreate newโ which will then lead you to the page to add the necessary information.
Note: You can also access the โDemo Admin Panelโ where you can just select the โVerraโ for demo purposes.
Step 2
Once you have added the correct details to configure your account, you will need to either use your own Hedera credentials or, if you do not have them, press the โGenerateโ button to generate a Hedera Operator ID and an Operator Key. This will create your Hedera Consensus Service Topic, show your hBar balance, DID document and a Verifiable Credential etc. Then click on โNextโ.
You will need to follow the step below to Configure your account. Here you will need to configure your account. You will need to enter the details shown in the image below.
Step 3
Once you have completed the previous steps you can see the navigation menu and select โPoliciesโ . After you have selected โPoliciesโ you will have the two options to either โCreate Policyโ or โImportโ a policy.
In this case we want to โimportโ a policy which will also import all schemas and tokens, which will be automatically populated.
Step 4
Once you have decided that you want to import a specific Verra Policy, you will need to choose one of the following Hedera message IDs.
For this demo we will use the Verra REDD 3.
Once you have chosen one, you will add this to the โHedera message Timestampโ pop up which will then allow you to preview the policy. If you intend to import this policy as a new version of another that you have already been using, just select which policy you wish to refer to under the โVersion ofโ. Once you have done your preview you can click on โImportโ.
Step 5
Once the policy has been imported successfully, you can see the options to either โPublishโ or โDry Runโ (test run of the policy) .
Step 6
We will then want to add the version of the REDD 3 policy, we will just add this policy as the 1st version and then click on โPublishโ.
After we have clicked on โpublishโ we see the policy is now with the status โPublishedโ.
Step 7 ( only continue once the VVB name is submitted)
Under the โPoliciesโ menu, click on โGoโ for the desired policy name row and โInstanceโ column in order to access the various operations that are possible within. Once the VVB name is submitted for approval you will need to review the document and either โApproveโ or โRejectโ.
In this case we will approve the submission
Step 8 ( only continue once the Project Proponent is waiting to be added)
Once the Project Proponent has completed their details regarding the Project, you will need to view their document and add them to the project. To do this you will select the โPoliciesโ on the navigation menu, select the REDD_3 policy and then the โProject Pipelineโ. You can then see the Project Proponent waiting to be added.
Once you have clicked on the โAddโ button you will have to wait for Validation.
Step 9 ( only continue once the VVB 2 has verified the report)
Once the project has been verified by the VVB 2, you can now click on the โMintโ button where you will mint the policy.
Step 10
Once the minting has been completed you will see the project on the โToken Historyโ with the ability to click on to view the TrustChain.
Here in this demo for the VVB, we will show the VVB creating an account, submitting an application to the Standard Registry and delegating a role to the VVB 2.
Step 1
The first step is that you will need to either login in to your account that you have previously created or create a new account. To create a new account you will need to click on โCreate newโ which will then lead you to the pages which you will need to add your details to configure your account.
Note: You can also access the โDemo Admin Panelโ where you can just select the โVVBโ for demo purposes.
Step 2
Next you will want to set up your VVB role and select the Standard Registry (the entity responsible for establishing policy requirements and specifications) from the dropdown. You will need to either use your own Hedera credentials or, if you do not have them, press the โGenerateโ button to generate a Hedera Operator ID and an Operator Key. This will create your Hedera Consensus Service Topic, show your hBar balance, DID document and a Verifiable Credential etc, after that you will want to click on โSubmitโ.
After you have clicked on โSubmitโ your account is now configured.\
Step 3
After that you will want to click on the โPoliciesโ on the navigation tab, then click on the โGoโ button on the Verra policy which was created by the Standard Registry, in this case the REDD_3 policy.
Step 4
Once we have clicked on the โGoโ button we have the option to create a group or accept an invite. For now we can click on โcreate a new groupโ and select โVVBsโ from the dropdown and create a โGroup Labelโ which in this case will be โVVB groupโ. Once that is done click on the โOkโ button.
Step 5
After that we will need to create a VVB by entering the โVVB nameโ, which we will call this โTestโ. Once completed you will need to click on โOkโ which will then be submitted for approval of the Standard Registry.
Step 6 ( To continue once the Standard Registry has approved your application )
Once you have been approved by the Standard Registry you can see the REDD_3 Policy and now with the role of โVVB (manager)
Once you have clicked on the โGoโ button ( shown on the image above ) you will then select the โMembersโ tab. You will then want to select โGet Inviteโ.
Next you will want to select the role as โVVBโ and click on โGenerate Inviteโ, after that you will see the link which will allow you to copy the invitation and give to the other entity, which in this case will be the VVB 2.
Here in this demo for the VVB 2, we will show the VVB 2 creating an account, accepting the invitation from the VVB and verifying the report for the standard registry.
Step 1
The first step is that you will need to either login in to your account that you have previously created or create a new account.
Here we will create a new account for the second VVB for demo purposes.
Once you have filled in your โusernameโ โpasswordโ and confirmed your password you will then want to โcreateโ your account.
Step 2
Once you have completed the steps on creating your account you will want to select the standard registry from the dropdown. You will need to either use your own Hedera credentials or, if you do not have them, press the โGenerateโ button to generate a Hedera Operator ID and an Operator Key. This will create your Hedera Consensus Service Topic, show your hBar balance, DID document and a Verifiable Credential etc, after that you will want to click on โSubmitโ.
After you have clicked on โSubmitโ your account is now configured.
Step 3
Here you will want to select โAccept Invitationโ and paste the invite given by the other VVB and then click on โOkโ.
Step 4
You will then be able to access the REDD_3 and the โProjectsโ tab and either โSignโ or โDeclineโ. For now we will click on โSignโ.
Here we are signing the policy that has been validated to the standard registry.
Step 4 ( To continue once the Project Proponent has added their Monitoring Report)
Once the Project Proponent has submitted their report we can see the report on the โMonitoring Reportsโ tabs, waiting for verification. We can either โSignโ or โDeclineโ the report.
Here we will select โSignโ.
After we have clicked on โSignโ we will now see the report status as Verified.
Here in this demo for the Project Proponent, we will show the Project Proponent creating a new project, adding a report and account details.
Step 1
The first step is that you will need to either login in to your account that you have previously created or create a new account.
Note: You can access the โDemo Admin Panelโ where you can just select the โProject Proponentโ for demo purposes.
Step 2
You will want to set up your Project Proponent role and select the standard registry from the dropdown. You will need to either use your own Hedera credentials or, if you do not have them, press the โGenerateโ button to generate a Hedera Operator ID and an Operator Key. This will create your Hedera Consensus Service Topic, show your hBar balance, DID document and a Verifiable Credential etc, after that you will want to click on โSubmitโ.
After you have clicked on โSubmitโ your account is now configured.
Step 3
You will want to click on the โPoliciesโ menu item tab, you can click on the โGoโ button on the Verra policy which was created.
Step 4
Once we have clicked on the โGoโ button we have the option to create a group or accept an invite. For now we can click on โcreate a new groupโ and select โProject_Proponentโ from the dropdown and create a โGroup Labelโ which in this case the example will be โPPโ ( this can be any value that you wish to Label ). Once that is done click on the โOkโ button.
Step 5
Once completed you will then want to select โProjectsโ and click on โNew Projectโ.
For this new project we will want to fill in the correct required information and once completed you will want to click on โOkโ.
Once completed you can see the project that you have created and now you are waiting to be added by the Standard Registry.
Then you will need to wait to be validated as well.
Step 6 (To continue once you have be validated)
Once the Standard Registry has added you to the project you can now see that you have been validated.
Step 7
Once validated you will then want to click on โAdd Reportsโ and fill in the required fills, once completed click on โOkโ.
You will then be able to see the report that you have just added by clicking on โMonitoring Reportsโ which then shows as it โWaiting for Verificationโ. which then you will need to wait for verification to be approved.
For more information about different Verra REDD versions and their IPFS timestamps, you can click here to see the Methodology Library for Verra Redd.