# iREC 7 User Journey UI Demo Guide

**Here are the users that will be involved within this iREC policy demo UI:**

1. Standard Registry
2. Standard User

### iREC for the Standard Registry

Here in this demo from the standard registry creating a new account, importing the iREC policy and approving the issue request from the Registrant.

**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 just click **“Create new”** or if you are logging just simply add your details to Log in.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-0156029a538183d57b6c577ba3c3c89f63f4d8c0%2Fimage%20(72).png?alt=media" alt=""><figcaption></figcaption></figure>

**Note: You can also access the ‘Demo Admin Panel’ where you can just select the ‘Standard Registry’ for demo purposes.**

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-98f47c3796e22151699ee78294680c056bd92245%2Fimage%20(167)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 2**

For this demo we will Create a new account.

You will need to follow the step below to Configure your account if you have selected **“Create new”**. And select the account type, in this case you will want to select “Standard Registry”

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-1c1434f59827d408ae6bc198a38bcfd51250472b%2Fimage%20(139).png?alt=media" alt=""><figcaption></figcaption></figure>

You will then need to add your User name, Password and Confirm Password, then you will click on **“Create”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-cd00416f872034d4bb4d59825c47c2649c833c28%2Fimage%20(175).png?alt=media" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-a66a9b97e4b2b40dc191633312ed8d75c6cf2515%2Fimage%20(138).png?alt=media" alt=""><figcaption></figcaption></figure>

Afterwards, you will need to configure your account. You will need to enter the details shown in the image below.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-43420c9b8c27fe3cafb3a671ff806d5daddaf9e7%2Fimage%20(146).png?alt=media" alt=""><figcaption></figcaption></figure>

Once completed your information that you have provided will start to process.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-b6603af5b57e3b7484d3470dbce27702c656a02d%2Fimage%20(176).png?alt=media" alt=""><figcaption></figcaption></figure>

Now you will be able to see your “User Profile”. You can also view your DID document, Verifiable Credential etc.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-a2cd03af217624e520aa7b42c93daab783b80507%2Fimage%20(60).png?alt=media&#x26;token=fc415423-6f4c-4c55-9868-6fca915065d8" alt=""><figcaption></figcaption></figure>

**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.

Ideally for this flow we will want to import the iREC policy in which all schemas and tokens will be automatically populated.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-9365409a7fc4acbe4013e13555788ff6b52b78b4%2Fimage%20(179)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 4**

Once you have decided that you want to import the iREC 7 Policy, you will need to enter **1707130249.448431277** on the ‘Hedera message timestamp” pop up and click on the **“Ok”** button.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-31340dd09ea4b7cec86e825b08a34f2b87dff3fd%2Fimage%20(160).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 5**

Here we can have a preview of the iREC policy. Once you have reviewed the policy you can now click on the **“Import”** button.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-c1e6e9fda5899724110c113cf182eb3e3d86128f%2Fimage%20(149).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 6**

Once the policy has been imported we can now see the policy and decide whether to run the policy on Dry mode (test run of the policy) or publish the policy, by selecting the dropdown.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-44cadc416a22174fe0ab6c3325332d785c010dd7%2Fimage%20(118).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-c881d6f929ceb72034e7910d2175f5363485a9a2%2Fimage%20(162).png?alt=media" alt=""><figcaption></figcaption></figure>

Here we can see that we have published the iREC 7 policy.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-3ce096e14716c925ee1b4ec5b6be9497b6dba34d%2Fimage%20(166).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 7 (only to continue if the Registrant have submitted their issue request)**

Once the Registrant has submitted their issue request and you have viewed the document, you can either **“approve”** or **“Reject”**. In this case we will **“Approve”**. Once you have approved it, the token is minted.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-c9b86c7db7ec45ffa55ac945d9133581ac97f4d3%2Fimage%20(153).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 8**

After you have approved their request, you would then be able to check the minted token within the **“Token History”** tab of the iREC policy. Here you can also view the TrustChain of the policy.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-88df0b3e1b49b04c6207fbed9da6266f4add00b9%2Fimage%20(54).png?alt=media" alt=""><figcaption></figcaption></figure>

Step 9

You will also be able to **“Freeze”** or **“Revoke KYC”** to any user, in this case we can only do this to the Registrant.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-9fb07f4ce381dc7d17e4d2480229d2953e3e3ebb%2Fimage%20(119).png?alt=media" alt=""><figcaption></figcaption></figure>

### iREC for the Standard User (Registrant)

We will also see the Registrant creating an account, filling out their Registration form, and requesting an issue.

**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 just click **“Create new”** or if you are logging just simply add your details to Log in.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-4125cd136a9a20916f295cdd338a39267aedb03a%2Fimage%20(55).png?alt=media" alt=""><figcaption></figcaption></figure>

**Note: You can also access the ‘Demo Admin Panel’ where you can just select the ‘Registrant’ for demo purposes.**

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-7fbf7865701d5945a3fbba5d7f106c56d9faecfb%2Fimage%20(145)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 2**

You will need to follow the step below to Configure your account if you have selected **“Create new”**. And select account type, in this case you will want to select **“User”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-19f1de820c1cd42e578eff4c3d726dde148ced78%2Fimage%20(141).png?alt=media" alt=""><figcaption></figcaption></figure>

You will then need to add your User name, Password and Confirm Password, then you will click on **“Create”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-22308c2239b7f728f62cba3c072278a1ee238d21%2Fimage%20(217).png?alt=media" alt=""><figcaption></figcaption></figure>

You will want to set up your Registrant 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. Then click on **“Submit”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-7c12854b9a4b71ce4e3a7f9de45114c8c10c784e%2Fimage%20(218).png?alt=media" alt=""><figcaption></figcaption></figure>

**Step 3**

Once you have completed the previous step you will select the iREC 7 policy by clicking **“Go”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-49d4a7f7e5ccaf1b23da40afa6efc5d7d607d9be%2Fimage%20(219).png?alt=media" alt=""><figcaption></figcaption></figure>

You will then want to select your role which will be ‘Registrant’ from the dropdown and select **“Ok”** you will then need to fill in your Registrant application.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-e21a9f190c86184dd465d0ce9904db96d71f13df%2Fimage%20(221).png?alt=media&#x26;token=56c9d713-226b-47a2-be7a-98220d1d48b6" alt=""><figcaption></figcaption></figure>

Once you have filled in your Registrant Application, you will then need to click on **“Ok”**.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-cbea8a8ad3382680565ba04a5af7170c144e9e71%2Fimage%20(220)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

After you have clicked on **“Ok”** your Registration application will need to be approved by the Standard Registry.

<figure><img src="https://1556785885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWPEEAknX9Vki1yV5HY%2Fuploads%2Fgit-blob-b502d7ed52baea05c01e7d989ffd595fef75c4d4%2Fimage%20(216).png?alt=media" alt=""><figcaption></figcaption></figure>

For more information about each **IREC Schema and Policy Versions and their IPFS timestamps,** you can click on the previous section [**"Introduction to International Renewable Energy Credit Standard ( iREC )**](https://guardian.hedera.com/guardian/demo-guide/renewable-energy-credits/introduction-to-international-renewable-energy-credit-standard-irec)
