# Operating an Energy Web VCC Runtime

This section provides a step by step guide on how to operate the Energy Web Verified Compute Cloud (VCC) Runtime.

## Getting started

Download the latest version of the Energy Web VCC Runtime here.

Install the downloaded installation file based on your operating system.

Upon running the application, it does not display any window or screen. Instead, the Energy Web VCC Runtime logo displays on the system tray.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FzcjfMmWcr1zLe2uOxX1S%2Fimage.png?alt=media&#x26;token=33388f08-2dc2-48a5-a796-da3604d535ff" alt=""><figcaption><p>An example of VCC Runtime logo displayed on system tray as highlighted in the <mark style="color:$danger;">red box</mark> <mark style="color:$info;">on the upper, right corner of the screen</mark></p></figcaption></figure>

## Understanding different runtime status

Below are the different runtime status and their meaning.

<table><thead><tr><th width="203.9375">Status</th><th>Description</th></tr></thead><tbody><tr><td>⚪ <strong>No Runtime Set</strong></td><td>There is no seed phrase configured in the runtime.</td></tr><tr><td>⚪ <strong>Validating</strong></td><td>The runtime is configured with a seed phrase and is currently validating if it has an operator linked to it.</td></tr><tr><td>🔴 <strong>No Operator Linked</strong></td><td>An error state when no operator is linked with the account associated with the configured runtime seed phrase. The runtime checks every minute if the runtime account is already linked to an operator. Once an operator is already linked, this state automatically moves to the "Not Started" state.</td></tr><tr><td>⚪ <strong>Not Started</strong></td><td>The runtime has successfully configured the seed phrase but is not yet running.</td></tr><tr><td>🟠 <strong>Starting</strong></td><td>The runtime is initiated to run.</td></tr><tr><td>🟢 <strong>Started</strong></td><td>The runtime has downloaded, installed, and deployed the Energy Web VCC Runtime Protocols of the subscribed solution groups. The protocols are also running and waiting for the trigger for them to execute business computations to derive verified, consensus-based results.</td></tr></tbody></table>

## Setting-up the runtime seed phrase

To set the runtime seed phrase, simply click on the "Set Runtime Seedphrase" from the menu.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fcrfx0JH2XgXS6jYG9vAU%2Fimage.png?alt=media&#x26;token=43af1468-ce71-49eb-b5af-69f7fadf07fb" alt=""><figcaption><p>Set Runtime Seedphrase</p></figcaption></figure>

The Set Runtime Seedphrase form will appear.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FdOB6LMZuHi4TBsFKB1hy%2Fimage.png?alt=media&#x26;token=dbd1b48b-9ffd-4fce-b4bd-6a69756cafc4" alt=""><figcaption><p>Import Runtime Account</p></figcaption></figure>

{% hint style="info" %}
Don't have a seed phrase yet? Create one by [following these steps](#generating-the-runtime-seedphrase).
{% endhint %}

Input the 12-word seed phrase of your runtime account. You may paste your space-separated 12-word seed phrase from clipboard. In the event that you need to clear the form, the *Reset* button is available at the upper-right corner of the form next to the *Close* button. Click on the *Continue* button to proceed.

{% hint style="info" %}
If you have used the Marketplace application before, the runtime account is simply just your Worker Node Account. The Energy Web VCC Operator Account is the same as your Marketplace operator account.
{% endhint %}

{% hint style="success" icon="square-check" %}
Ensure that your runtime account is already linked to your Energy Web VCC Operator Account.
{% endhint %}

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fg2BBfoVwWByOlIhrlSMH%2Fimage.png?alt=media&#x26;token=85b0ca68-7f2d-44c3-a99e-847deca56d0f" alt=""><figcaption><p>The Energy Web VCC Runtime seed phrase is filled into the form</p></figcaption></figure>

The application changes status from "No Runtime Set" to "Validating".

If there are no issues with the seed phrase, the success message will be displayed and the form automatically closes. Alternatively, click on the *Close* icon at the upper-right corner of the form to manually close the dialog.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FuX2p6q8ACdeTjebQC1Xb%2Fimage.png?alt=media&#x26;token=59fc3340-ecca-4eae-bc2e-a4db41e8ec4d" alt=""><figcaption><p>Energy Web VCC Runtime seed phrase is successfully configured</p></figcaption></figure>

The truncated Energy Web VCC Runtime account address will be displayed on the menu. It is important to confirm if the account imported is correct.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FO5jWOzDYhXfFcAje8X2c%2Fimage.png?alt=media&#x26;token=23cb8ed9-bc18-4598-8787-d5191552b5cf" alt=""><figcaption><p>Energy Web VCC Runtime account address is displayed on the menu after configuration</p></figcaption></figure>

### Generating the Runtime Seedphrase

If there is no seed phrase available yet, this can easily be created from the Import Runtime Account screen by simply clicking on the *Create New* tab. Then, click on the *Generate account* button so the system can securely generate the 12-word recovery phrase for the new VCC Runtime account.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FmQcSO3DBL5uTEPxtwJUX%2Fimage.png?alt=media&#x26;token=1b9807ba-583d-414e-82c5-0c22374c2fd8" alt=""><figcaption><p>Create New VCC Runtime Account</p></figcaption></figure>

The generated 12-word seed phrase gets displayed on the screen. The system requires these to be backed-up. To do so, click on the *Backup Mnemonic* button then provide the desired file name and folder location to download the backup.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FMyGayiVFxjo9kPBrEgiA%2Fimage.png?alt=media&#x26;token=45a179f7-f047-476f-a9f8-58d12fbc0183" alt=""><figcaption><p>Backup VCC Runtime Seedphrase</p></figcaption></figure>

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FQQfEO6OqlzT4bNXNRvKL%2Fimage.png?alt=media&#x26;token=0c72c605-ff41-4b81-aa58-040b284d49c0" alt=""><figcaption><p>Choose seed phrase backup file name and folder location</p></figcaption></figure>

After backing-up, the "Backup Saved" status gets displayed. Click on the *Continue* button to proceed.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FdTU5OtWl2yQaVWID7npl%2Fimage.png?alt=media&#x26;token=46469c78-7cee-4feb-ad8f-cee178d223fd" alt=""><figcaption><p>VCC Runtime Seedphrase backup saved</p></figcaption></figure>

Confirm the backed-up recovery seed phrase by entering them into the confirmation form. Then, click on the *Confirm* button to proceed.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FKDynD5vocxtZxIAEACH1%2Fimage.png?alt=media&#x26;token=af031db8-c744-4193-9466-8707117533bb" alt=""><figcaption><p>Confirm backed-up seed phrase</p></figcaption></figure>

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FuJ8nQLgC8hv6MzAdSmg1%2Fimage.png?alt=media&#x26;token=db6edb8c-cc37-4309-aff7-e51be84f1e7d" alt=""><figcaption><p>New VCC Runtime account is created</p></figcaption></figure>

The newly generated seed phrase gets automatically set. Since this is a new account, the runtime status is set to "No Operator Linked".

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fugm1ckPko1HR7OYIlhle%2Fimage.png?alt=media&#x26;token=5b203da4-4e3a-460f-8019-37145ce15f6a" alt=""><figcaption><p>Newly generated seed phrase is automatically set</p></figcaption></figure>

### Handling "No Operator Linked" Error

In the event that the imported seed phrase is not linked to an operator, the "No Operator Linked" status is displayed.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FwB2DGAeMB7Y0czvsz10D%2Fimage.png?alt=media&#x26;token=f77d36d4-114b-4b8d-b1f7-a8fe9bb341c2" alt=""><figcaption></figcaption></figure>

To handle this case, there are 2 options:

1. Wait for the system to automatically detect that an operator is linked to this Energy Web VCC Runtime account
2. [Reset](#resetting-the-configured-energy-web-vcc-runtime-account) the last configured account, and then configure it again using the same seed phrase

### Copying the full Energy Web VCC Runtime account address

The Energy Web VCC Runtime account address is a fully qualified [Polkadot](https://polkadot.com/) address. To copy the full Energy Web VCC Runtime account address to clipboard, simply click on the Energy Web VCC Runtime logo as displayed on the system tray, hover on the truncated runtime address, and click on the *Copy Runtime Address* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FeGDclAhOx4Rwqb1P0FgC%2Fimage.png?alt=media&#x26;token=978184f9-0eb5-4cf2-999a-505cabcd399d" alt=""><figcaption><p>Copy Runtime Address</p></figcaption></figure>

### Resetting the configured Energy Web VCC Runtime account

{% hint style="warning" %}
Resetting the configured Energy Web VCC Runtime account can only be done when the status is *Not Started*. Otherwise, [stop the runtime](#stopping-the-vcc-runtime) first to enable this feature.
{% endhint %}

To reset the configured Energy Web VCC Runtime account, simply click on the Energy Web VCC Runtime logo as displayed on the system tray, hover on the truncated runtime address, and click on the *Reset Runtime Seedphrase* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FSWElKj8gIy8jzIh6HXz2%2Fimage.png?alt=media&#x26;token=5cfd42bf-34a8-47be-8583-2db2402f587c" alt=""><figcaption><p>Reset Runtime Seedphrase</p></figcaption></figure>

## Running the Energy Web VCC Runtime

To run the Energy Web VCC Runtime, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *Start Runtime* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FAqmnFUCLy6FI1nEun20T%2Fimage.png?alt=media&#x26;token=23024986-f5f7-4680-bdc1-e200eadda4f1" alt=""><figcaption><p>Start Runtime</p></figcaption></figure>

The application changes its status from "Not Started" to "Starting".

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F6KkXeDbKppMeo6ZTBYIX%2Fimage.png?alt=media&#x26;token=fbf63564-f00c-467f-8335-b33aa6270b78" alt=""><figcaption><p>Runtime is starting</p></figcaption></figure>

The runtime will initialize, download, install, and deploy the VCC protocols (previously called "Solutions" in the Marketplace app) of the subscribed VCCs. Once everything is done, the application changes its status from "Starting" to "Started".

{% hint style="info" %}
Users can only check the runtime details (subscriptions and VCC protocols installed) when the application is in "Started" state.
{% endhint %}

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F0Wj2uVhyxSPjlxu7AkAj%2Fimage.png?alt=media&#x26;token=1b1c77aa-e863-4a76-b41a-24baec3f95db" alt=""><figcaption><p>Runtime is successfully started</p></figcaption></figure>

## Stopping the Energy Web VCC Runtime

To stop the Energy Web VCC Runtime, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *Stop Runtime* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FsrFGK2GvgpcKUKHFuxgi%2Fimage.png?alt=media&#x26;token=1a454ff2-3b70-4f5d-bfa3-70a1c91d7d3f" alt=""><figcaption><p>Stop Runtime</p></figcaption></figure>

The application changes its status from "Started" to "Not Started".

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FcUW0kVevSFhN2vdNHQkC%2Fimage.png?alt=media&#x26;token=e749539f-765d-4308-a0ee-d6baa02c7c29" alt=""><figcaption><p>Runtime status changed to "Not Started"</p></figcaption></figure>

## View runtime details

{% hint style="info" %}
Users can only check the runtime details (subscriptions and VCC protocols installed) when the application is in "Started" state.
{% endhint %}

To view the Energy Web VCC Runtime details, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *View Runtime Details* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FIuPn35kYEVVYdTE5zgin%2Fimage.png?alt=media&#x26;token=319f1a86-e436-4711-9019-b5159e224d22" alt=""><figcaption></figcaption></figure>

The *Runtime Details* dialog displays. It shows the list of active VCCs which the VCC Operator is currently subscribed to.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FmOGMjpebGjE9ZLjgRs5b%2Fimage.png?alt=media&#x26;token=920e80de-dc19-4c4a-b14f-45d6a3d54200" alt=""><figcaption></figcaption></figure>

To view the list of currently deployed and running VCC protocols under the subscribed VCC, simply click on the *Expand* icon as highlighted in the red box as shown in the screenshot below.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F0RzqDZMO9ipIepCyu9Yo%2Fimage.png?alt=media&#x26;token=778ee1cb-47d5-45d4-9ed0-cb9ae91547e3" alt=""><figcaption><p>View the list of VCC protocols</p></figcaption></figure>

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F5fxIe8E3ker1x2HFgEgn%2Fimage.png?alt=media&#x26;token=53e61e4a-1c81-4d5d-b54c-f459420c9c3a" alt=""><figcaption><p>VCC protocols list</p></figcaption></figure>

In the event that the VCC is newly subscribed to, and is not yet appearing the *Runtime Details* screen, click on the *Refresh* icon to manually check if it has been synced into the runtime.&#x20;

However, the runtime automatically syncs any change to the subscriptions, VCCs, and its protocols such as:

* If there are new subscriptions, the runtime automatically syncs the VCC details, waits for the next reward period, and automatically install any VCC protocols in the newly subscribed VCC
* If there are VCC expiries or unsubscriptions, the runtime automatically uninstalls all VCC protocols of the expired or unsubsubcribed VCC then removes its details accordingly - preserving only the application logs
* If there are new VCC protocols, the runtime automatically installs them
* If there are VCC protocol removals or expiries, the runtime automatically uninstalls them

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F2jRSX07PQzKekVFxuBVz%2Fimage.png?alt=media&#x26;token=48db74f5-a197-4a9b-a738-c730146136a9" alt=""><figcaption><p>Manually refresh the list of subscribed VCCs and their protocols</p></figcaption></figure>

## View transaction logs

The transaction logs can be found on the EWX Marketplace website specifically on the Dashboard details page.

To view the transaction logs, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *View Transaction Logs* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fc2WYHym3I033axFaijpR%2Fimage.png?alt=media&#x26;token=3a01c7d5-27b6-460c-aacd-7523868ad7fe" alt=""><figcaption><p>View Transaction Logs</p></figcaption></figure>

The application opens the default browser and navigates to the [Energy Web X](https://app.energywebx.com/verify/my-pools) website. *Connect* the operator account linked to the Energy Web VCC Runtime account.

<div data-with-frame="true"><figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FkuV3jadu0skmjsCWS1NS%2Fimage.png?alt=media&#x26;token=4677ffe3-409a-4cc4-8f58-ad33d166661b" alt=""><figcaption><p>Connect VCC Operator Account</p></figcaption></figure></div>

After connecting the operator account, the system displays the currently subscribed pools under the *My Pools* tab. This shows the pool positions including subscribed amount, pending rewards, and the number of votes the operator's Energy Web VCC Runtime has submitted in the current reward period. Click on the *Manage Pool* button to view more details of a particular subscribed pool.

<div data-with-frame="true"><figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FJZYxoAb3HpfTN8C1jnvT%2Fimage.png?alt=media&#x26;token=795a6c5a-cce4-4fb8-8c46-0231fc352c41" alt=""><figcaption><p>List of subscribed pools under My Pools tab</p></figcaption></figure></div>

In the *Runtime Details* section, the list of Energy Web VCC protocols under the selected pool gets displayed showing their status and vote submissions in the current reward period.&#x20;

<div data-with-frame="true"><figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FWdFqWVSDF3HxZAwCtPNA%2Fimage.png?alt=media&#x26;token=a3eb60be-2cbd-4bec-bcbd-886757302ef2" alt=""><figcaption><p>Runtime Details section showing list of VCC Protocols under the subscribed pool</p></figcaption></figure></div>

Click the *View Transactions* link to see the list of individual on-chain transactions representing the votes submitted by the VCC Runtime for that particular VCC protocol in a specific reward period.

<div data-with-frame="true"><figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FhjJQyGcSp7TxKCIo4lUV%2Fimage.png?alt=media&#x26;token=cc5d2e7c-c65f-4c52-87f9-8559a03a16a7" alt=""><figcaption><p>List of submitted on-chain transactions representing Energy Web VCC protocol results submissions</p></figcaption></figure></div>

## Viewing and exporting runtime application logs

The Energy Web VCC Runtime application logs contain all logs related to both the application itself and the VCC protocol logs.

To view the application logs, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *View Logs* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FlM5Vb9OFVjvE6UPouhvb%2Fimage.png?alt=media&#x26;token=71196e12-bd21-4764-af62-55d1dc997b28" alt=""><figcaption><p>View Logs</p></figcaption></figure>

This opens the folder where the application logs are stored in the system.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F7YU0TAuIsDRz2S5G1b3v%2Fimage.png?alt=media&#x26;token=0fef5960-ab09-4a88-90bf-76cdf01120ea" alt=""><figcaption><p>List of log files generated by the application</p></figcaption></figure>

To export the application logs, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *Export Logs* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FAedYAWD3qfP4GZfL5SS5%2Fimage.png?alt=media&#x26;token=1823885b-81f0-436e-8f32-7668f3f181ed" alt=""><figcaption><p>Export Logs</p></figcaption></figure>

Choose where to store the application logs to be exported and click *Save*.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FS8YYmPzWAAVRgIWAMj8x%2Fimage.png?alt=media&#x26;token=87406ad3-5125-4cb6-9e7e-e4e69eb8aad4" alt="" width="375"><figcaption><p>Choose export file location</p></figcaption></figure>

The exported log will be contain in a zip file.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F30WZVvnRJU2Bmf9LcaRj%2Fimage.png?alt=media&#x26;token=54921625-dbf1-4cd3-ba11-36781f40063b" alt=""><figcaption><p>Exported application logs</p></figcaption></figure>

## Checking the application version

To check or update the application version to the latest, simply click on the Energy Web VCC Runtime logo as displayed on the system tray, the current version will be displayed in one of the menu items.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fp5laEEu9YEm6AO8XiXBq%2Fimage.png?alt=media&#x26;token=2b9e7aea-fb2b-4c7e-be0d-d8d90ef9c410" alt=""><figcaption><p>Energy Web VCC Runtime current application version</p></figcaption></figure>

To check for new Energy Web VCC Runtime version updates, click on the Energy Web VCC Runtime logo as displayed on the system tray, then click on the *About* menu item.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2Fd5qzs9ZPNV4i3nfOJqqL%2Fimage.png?alt=media&#x26;token=ca3ccd4a-7bf0-491e-8263-af2df39feff7" alt=""><figcaption><p>View About page</p></figcaption></figure>

The *About* screen displays. Click on *Check for Updates* button.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2F4qgpexUEKoy2j8Gho89z%2Fimage.png?alt=media&#x26;token=0fef1b77-193f-41f2-b1fa-4a9a0fc74df5" alt=""><figcaption><p>Check for application version updates</p></figcaption></figure>

If there are new updates available, the new version and the *Update Available* button are displayed.

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FdYXHj0TjqKFgtM4maild%2Fimage.png?alt=media&#x26;token=02932ad4-938b-4ff0-9fe4-2ae911372226" alt=""><figcaption><p>Update Available</p></figcaption></figure>

Click on the *Update Available* button to proceed downloading the new version and subsequently install it.

If there are no new updates, the application displays the proper message accordingly.

## Exit from the application

Simply click on the *Exit* menu item to terminate the application from the system tray.

{% hint style="success" icon="arrow-progress" %}
The runtime is only terminated from the system tray. However, it will still operate in the background as a service. This means that if the VCC Runtime is in "Started" state, it will continuously execute the deployed VCC protocols and will actively submit votes. To perpetually close the runtime, the user has to manually terminate it through the Task Manager or Terminal/Console of their respective systems.
{% endhint %}

<figure><img src="https://4257445316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnf3YeoQlQerc93GsC2Me%2Fuploads%2FDwPBSwaqXYWWZnNTSeaR%2Fimage.png?alt=media&#x26;token=61a0b916-8177-4b24-b1de-bc8404b8ee28" alt=""><figcaption><p>Exit Energy Web VCC Runtime from System Tray</p></figcaption></figure>
