# Installing your License Key

{% hint style="info" %}
Prior to license key installation, make sure that you have completed [installing-existent-plugin](https://docs.existent.com/documentation/learning-existent/getting-started/installing-existent-plugin "mention") successfully.
{% endhint %}

Every developer using the Existent plugin must install a valid license.&#x20;

To obtain a license key, you need to sign up at the Existent website. If you have not already, you can register for an Existent account at <https://existent.com/signup/>.&#x20;

The Existent Plugin is currently offered under 3 different licensing agreements. Choose the one that best suits your needs.

{% hint style="warning" %}
Please note that if you are using the **Starter** **License** you won't be able to make packaged builds of your application, and the number of Existent components that can be included in your levels will be limited - see [this section on Starter restrictions](#q-what-restrictions-apply-to-me-as-a-starter-licence-holder) for more details.

If you opt for an **Indie** **License** you will have unrestricted access to all Unreal features, and you'll be able to package your project for end users. If you don't enter a valid license you won't be able to Play in Editor (PIE) or in VR.
{% endhint %}

After signing up, you will receive an email with a License Key, as shown on the image below:

<figure><img src="https://1703910255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcYOcQvRHegsbRBs8rGB%2Fuploads%2FbfsYAV9Qn0Skju98XPDv%2Fimage.png?alt=media&#x26;token=a7c49e3a-69a8-47d3-a173-d8d0782ebb1e" alt=""><figcaption></figcaption></figure>

When you first start a project after installing the Existent Plugin, a license validation will not have been run yet, and so the Play in Editor (PIE) or Play in VR modes won't be usable.

* Launch the Unreal Engine editor where your project is located.
* Ensure that the Existent plugin is enabled.&#x20;
* Click on the **Existent Toolbar Button** and from the dropdown menu select **Existent License.**<br>

  <figure><img src="https://1703910255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcYOcQvRHegsbRBs8rGB%2Fuploads%2FqwI2SFhAbAIIEcPtriwF%2Fimage.png?alt=media&#x26;token=6e1cf029-049c-4aba-b350-51a0f9d13bfa" alt=""><figcaption><p>The Existent Toolbar Button contains a button to open the Existent License Settings</p></figcaption></figure>
* This will open up the Project Settings window (under Plugins-Existent License) and you can enter an Existent License Key.
* After entering your license key, click on the **Validate License** button. <br>

  <figure><img src="https://1703910255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcYOcQvRHegsbRBs8rGB%2Fuploads%2Fav7SmLl2sO9DZoRlqgRT%2Fimage.png?alt=media&#x26;token=74c80fb7-025c-4122-bd13-14105097a7ac" alt=""><figcaption><p>The Existent License Settings where you can enter your license key</p></figcaption></figure>
* The feedback text below the button will change to show whether the license was validated successful along with license expiry date and the type of License Plan (Starter/Indie).<br>

  <figure><img src="https://1703910255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcYOcQvRHegsbRBs8rGB%2Fuploads%2FXlOwdyBipHs0qzbvdGvE%2Fimage.png?alt=media&#x26;token=264ca724-4334-4435-a640-e8baf3b8649e" alt=""><figcaption></figcaption></figure>
* You have now successfully entered your license key for the Existent plugin in Unreal Engine. Your plugin should be fully functional and ready to use.

{% hint style="warning" %}
Ensure that when you click on "Validate License" your PC is connected to the internet.&#x20;
{% endhint %}

#### Troubleshooting Q\&A

#### **Q: Can I use the same license key on multiple projects?**&#x20;

A: Yes, each license is bound to a machine, so you can use the same key on multiple projects. You will just need to validate the license on each project. Refer to the license agreement for more details.

#### **Q: What should I do if I lose my license key?**&#x20;

A: Check your email folder for the original Existent registration email. Otherwise, contact us at <support@existent.com> and share the original email you used for registration or your company details.

#### **Q: Do I need to validate the license key every time I start my project?**

A: No, you only need to do it once. The next time you load your project, the license key will be saved and validation will take place on startup in the back-end.

#### **Q: I tried packaging my project but packaging failed even though I have a valid license.**

A: Make sure you validate your license key within your Unreal Engine project again and try re-packaging your project.&#x20;

#### **Q: How do I deactivate the license key used on an old machine?**&#x20;

A: When you try to validate the license key on a new machine, if the license key is valid but you have exceeded the maximum number of seats, you will see a UI menu with all currently activated machines, allowing you to deactivate old machines. You can then validate again and activate your new machine.

#### **Q: What restrictions apply to me as a 'Starter' licence holder?**

If you've opted for a 'Starter' licence of Existent, you will only be able to play the experiences you build via the Unreal editor (PIE), and cannot package your project into a separate executable file.

Any level you create must also include a maximum of:

* 2 Existent Players
* 2 Existent Spaces
* 1 Existent Vehicle
* 1 tracked object (i.e. a non-player Actor with an ExistentTrackerComponent attached)

If any of these limits are exceeded, you will not be able to play your experience via the editor.
