> For the complete documentation index, see [llms.txt](https://docs.proudnet.com/proudnet.eng/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.proudnet.com/proudnet.eng/proudnet/1.download/how-to-verify-your-proudnet-license.md).

# How to verify your ProudNet license

## 1. How to check your ProudNet license

Linux is supported since <mark style="color:orange;">version 1.7</mark>.\
Run the <mark style="color:orange;">ProudNet\Util</mark>  -> <mark style="color:orange;">PNLicenseAuth.exe</mark> (Windows only), <mark style="color:orange;">PNLicenseAuth</mark> (Linux only) verification program without any arguments.

<figure><img src="/files/cvKitSlpfhfyoEJnbqmW" alt=""><figcaption></figcaption></figure>

## 2. How to authenticate licenses on Windows and Linux servers (version 1.7 and later)

On a Windows user's PC with the ProudNet library installed, locate the <mark style="color:orange;">ProudNet\Util</mark> folder. The Util folder contains the <mark style="color:orange;">PNLicenseAuth.exe</mark> (Windows only) and <mark style="color:orange;">PNLicenseAuth</mark> (Linux only) verification programs.

<figure><img src="/files/lMhfuOuvIaIYKMWO8WHs" alt=""><figcaption></figcaption></figure>

1. Select the authentication program appropriate for the server operating system you wish to authenticate and copy it to the server's home directory or any other path.
2. Generate a <mark style="color:orange;">licensekey.txt</mark> file with the license key for <mark style="color:orange;">version 1.7</mark> and copy it to the same home directory or any other path.
3. Run the verification program as an administrator (*Administrator* or *Root* authority) to attempt to verify the ProudNet license. When doing so, include the path to the license key file as an execution argument.

{% hint style="warning" %}
In ProudNet versions 1.6 and earlier, you must enter the license key, not the path to the authentication file, when running <mark style="color:orange;">PNLicenseAuth.exe</mark>.
{% endhint %}

## 3. How to verify using the Console on Windows

Run the ProudNet installation file <mark style="color:orange;">ProudNet Install</mark> on the Windows user's PC. \
(※ Library installation files for Linux are not provided).

When entering license keys, separate the license keys for 1.7 and later versions from those for 1.6 and earlier versions, as appropriate for your ProudNet installation version.

<figure><img src="/files/KJJAMbvDEKtJJ7427Cc5" alt=""><figcaption></figcaption></figure>

## 4. How to verify using the GUI on Windows

Run the <mark style="color:orange;">PNLicenseAuthGui.exe</mark> authentication program in the folder where <mark style="color:orange;">PNLicenseAuth.exe</mark> is located. The two executables must be in the same folder.

<figure><img src="/files/xDi7hgC9NaqvYMRIM8LS" alt=""><figcaption><p><strong>PNLicenseAuthGui.exe</strong> execution screen</p></figcaption></figure>

If you have an installed license, you can see the license information. However, if you don't have an installed key, click the ***Enter Key*** button to paste the license key you were issued.

<figure><img src="/files/RtoNlkVfSbpvUfJVhP1N" alt=""><figcaption><p>Verification process completion screen</p></figcaption></figure>

<br>
