# Ad System (Rewards)

Reward system requires users to go through certain "checkpoints" to earn the "reward" which could be a key to your script, or extra time on their already existing keys that were obtained via the ad system.

## For Visitors

When you click on an "ads.luarmor.net/get\_key" link, Luarmor creates a session for your browser with your progress data, keys, remaining time on them and other data linked to this session on the server.

{% hint style="warning" %}
We recommend <mark style="color:red;">**not using**</mark>**&#x20;a VPN** while on this session, because multiple people might have the same VPN IP at a time, and it might result in integrity check fails during the verification process.
{% endhint %}

This session is also bound to your IP address, which means if you visit the same ads.luarmor.net link on a phone on your network, it will most likely show you where you were left at. This is to ensure that people don't easily bypass developer-specified cooldown and generate excessive number of keys. &#x20;

{% hint style="info" %}
**This "session" will ONLY get deleted in 3 situations:**\
\-  7-10 days of inactivity on this session (e.g if no checkpoint gets completed in 7-10 days) \
\-  Link owner edits the target project or wipes sessions on his dashboard\
\-  You click on the "Forget Browser" button on bottom-left side of the screen.\
\
Keep in mind that the "Forget Browser" option is available only if link owner enabled it.&#x20;
{% endhint %}

This is what an <mark style="color:red;">**incomplete**</mark> session looks like:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2Ftx35NWnGOjAai9P6R2vx%2Fimage.png?alt=media&#x26;token=5f6b9157-bfbe-4423-8a88-1b67c5203622" alt=""><figcaption><p><br></p></figcaption></figure>

Once you complete a checkpoint, you will get redirected to this screen:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FOxkbApUZ3pUFOQcbpAwS%2Fimage.png?alt=media&#x26;token=61dfc733-8287-4bd5-85d3-6c33a52c739d" alt=""><figcaption></figcaption></figure>

If you accidentally close all tabs, it is **not a problem.** You can just open the same URL again and your progress will be there.

{% hint style="warning" %}
You have around <mark style="color:yellow;">**70 minutes**</mark> to complete a checkpoint. If you don't complete it in time, your progress <mark style="color:yellow;">will reset</mark> to 0/2 and you will have to re-complete from the first checkpoint again.\
\
Once you've completed a checkpoint, you will have **another 70 minutes** to complete the next checkpoint. No need to rush, you have time.
{% endhint %}

This is what a <mark style="color:green;">**completed**</mark> session looks like:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FWwkHTy5aMfHX6RvB95sv%2Fimage.png?alt=media&#x26;token=39d6b39e-9162-4e9d-8603-90b9af3dc14a" alt=""><figcaption></figcaption></figure>

You may also see the cooldown button after completing all checkpoints

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FkIMd6k4pYO46i08rXxGd%2Fimage.png?alt=media&#x26;token=6a334cf6-56d5-40dd-933f-b6191a84bbd3" alt=""><figcaption></figcaption></figure>

Cooldown option makes sure that link providers (e.g linkvertise, lootlabs) will calculate the impressions as more "authentic" (and more $) rather than spammy and most likely not monetized.

## For Script Owners

Reward manager dashboard looks like this. You can see your limits on top left and right corners of the screen. &#x20;

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FYwL6lUUlmrvqdcqGT9fU%2Fimage.png?alt=media&#x26;token=07025dd9-2dc4-4c92-a8fe-85266fdae7e8" alt=""><figcaption><p>On 2560x1440 resolution. However, it is usable on mobile too.</p></figcaption></figure>

### Creating Checkpoints

Each provider has its own setup tutorial, so please proceed to the one you want to learn about. The setup guides below are **only valid if you are using "Anti Bypass / Dynamic URL" options**. Otherwise, it is pointless to make a checkpoint anyways.

### Linkvertise

Linkvertise is one of the high CPM providers out there, and most users are already familiar with it.\
If you don't have an account, you must sign up [here.](https://publisher.linkvertise.com/)

#### Step 1)

Create a link on [linkvertise dashboard](https://publisher.linkvertise.com/dashboard#link-create).\
"Target URL" can be anything. You will change this after creating the checkpoint.

<div align="center"><figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FUnaZVIKMUySIkBVaYqLS%2Fimage.png?alt=media&#x26;token=3ee547a8-d5b3-4a06-94e9-5398c41c25b6" alt=""><figcaption></figcaption></figure></div>

Then fill in the required fields with anything you want until it matches the minimum length requirement. \
Once you've created the link, you will be given a short linkvertise URL like this:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2F3kXQE7Qqtk36Nq97CH0J%2Fimage.png?alt=media&#x26;token=9d035ee0-6fce-4c2e-aa13-5257048de86e" alt=""><figcaption></figcaption></figure>

You can also find the links on your linkvertise dashboard. Copy this "<https://link-target.net/xxxxx>" URL and paste it in Luarmor checkpoint creation field.

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FXOPul9C0yLDdgiGkM2CG%2Fimage.png?alt=media&#x26;token=a2a97c3e-199f-4a60-86a0-3a6ba8c4f37f" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Don't create the checkpoint yet. There's another step to complete.
{% endhint %}

#### Step 2)

Go to the "settings" tab on linkvertise, [here.](https://publisher.linkvertise.com/dashboard#account)\
Enable "Anti Bypassing" and it will generate an API token for you.&#x20;

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FTPQL1bbGqHaSGw3rLlTA%2Fimage.png?alt=media&#x26;token=3621512e-0c01-46f9-85ab-42d074b8da99" alt=""><figcaption></figcaption></figure>

Copy this API key and click "Save Settings". Then paste this token into Luarmor checkpoint field:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FTKfOE4czSihL1NRkysKL%2Fimage.png?alt=media&#x26;token=a86e58f9-7fbe-4b9d-82df-3631085b896f" alt=""><figcaption></figcaption></figure>

Click the green check icon and create the checkpoint. It will reload the page.

#### Step 3)

Once the checkpoint has been created, you can now get the callback URL and paste it in Linkvertise link target. \
Click on "Edit" button next to the checkpoint name:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FFvcV3PbCSQl1EH5SJh3a%2Fimage.png?alt=media&#x26;token=8da8c061-7975-4631-85df-0fa3d8685b03" alt=""><figcaption></figcaption></figure>

Then copy this URL at the bottom of the screen.

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FQEE52GpoSkj6qmfUbaMA%2Fimage.png?alt=media&#x26;token=e225efb5-66fe-419b-a894-52f086a7dbd2" alt=""><figcaption></figcaption></figure>

Edit the linkvertise URL you created earlier, and paste this link as the target URL.

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2F31kGmqNIJek8XXBRdTY4%2Fimage.png?alt=media&#x26;token=dab135a9-3f35-42ea-8061-7add603ff7f9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FkyK6GHHsCdE5VstvjiqZ%2Fimage.png?alt=media&#x26;token=44877534-1407-42c3-b28b-10749a066663" alt=""><figcaption></figcaption></figure>

Then proceed with the next steps & Save the changes. Once everything is done, your checkpoint is ready to go. You can give this URL to your users and start getting clicks right away:

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FspuN27XscnxivS0dzPMd%2Fimage.png?alt=media&#x26;token=6b4ea3ad-b25f-4a1a-a38e-e8cdeb407a00" alt=""><figcaption></figcaption></figure>

### Lootlabs

Lootlabs is another provider like Linkvertise, but lootlabs pays slightly more. Also they have a lot of cashout options including cryptocurrencies.

#### Step 1)

Create a link on lootlabs [dashboard](https://creators.lootlabs.gg/dashboard):

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FOXkvidfggM0rKicDY39S%2Fimage.png?alt=media&#x26;token=8d5d7dd9-222a-4f86-8753-628ae4bb57b0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FJXZVFCzdoBNVj6o9EXhC%2Fimage.png?alt=media&#x26;token=543c7c14-10d8-4ac2-8341-6b5a364e9d11" alt=""><figcaption></figcaption></figure>

You can put anything as the destination URL. Luarmor will adjust the target parameter accordingly. (assuming you will be using the Anti-Bypass option!)

Once you have created the link, copy the URL&#x20;

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FZBc4YCirDIuVLYYMwUJt%2Fimage.png?alt=media&#x26;token=b31e91d8-86c5-4d92-b656-ecff37badad3" alt=""><figcaption></figcaption></figure>

And paste it in the URL field on checkpoint creation screen on Luarmor dashboard.,

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FK2sxKDqs2JwhfyE03th5%2Fimage.png?alt=media&#x26;token=08dd4fe9-de69-4e3d-a63e-9d587a5ac2d7" alt=""><figcaption></figcaption></figure>

#### Step 2)

Go to [profile ](https://creators.lootlabs.gg/profile)page on LootLabs, there will be an "API Key" field at the bottom.

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FlvxWgPy1EG9bi4wffghX%2Fimage.png?alt=media&#x26;token=7ec9d29a-6582-4cd3-858f-e0758d860c72" alt=""><figcaption></figcaption></figure>

Copy this token and paste it into Luarmor checkpoint "API Key" field.

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FE8ZNVE0NsTqDUuYfZwPw%2Fimage.png?alt=media&#x26;token=b4ebe098-da10-4bbe-9dac-bd9318a70e50" alt=""><figcaption></figcaption></figure>

Create the checkpoint and done!&#x20;

{% hint style="success" %}
You don't need to edit the target URL on Lootlabs dashboard. Luarmor automatically adjusts the redirection accordingly. No action needed on your end after this.
{% endhint %}

#### Step 3)

**Edit the checkpoint and enable "advanced anti bypass"** and paste your postback URL to lootlabs dashboard [\[HERE\]](https://creator.lootlabs.gg/advanced)

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2Flz7ASoPYljorXlYRvOaQ%2Fimage.png?alt=media&#x26;token=164432b2-c439-4e63-96a1-b053a61606c1" alt=""><figcaption></figcaption></figure>

This step is very important ^, make sure you paste the postback URL on lootlabs dashboard. You may need to click on the CLICK\_ID, IP, UNIQUE\_ID buttons on left bottom corner of the page before you can save it.

### Work.Ink

#### Step 1)

Create an API key on Work.Ink [dashboard ](https://dashboard.work.ink/developer)-> Developer Tools -> Generate API key

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2F11yWJdO9wMOerBRFYL3l%2Fimage.png?alt=media&#x26;token=f21ede22-5337-4877-b35b-7471914e9ac4" alt=""><figcaption></figcaption></figure>

Paste this key into Luarmor checkpoint creation page "API Token" field at right-bottom corner.&#x20;

Then create a work.ink URL, you can have the target field as anything you want on work.ink page. E.g:<br>

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FA2SyIWG9km1vok9hoDut%2Fimage.png?alt=media&#x26;token=20a0f455-16f4-4ecb-9eca-523c4158ce28" alt="" width="306"><figcaption><p>Create a link with any destination URL</p></figcaption></figure>

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FavXxVj23XeBTwW0q1NQi%2Fimage.png?alt=media&#x26;token=f2cd08fe-5e6d-47be-a496-b428d7ad0085" alt=""><figcaption><p>Click copy link after generating it</p></figcaption></figure>

<figure><img src="https://3136584356-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOpQH2LpMjsOwgeFM5gE%2Fuploads%2FPE6UIbz17BtzsA73lOq2%2Fimage.png?alt=media&#x26;token=eb2d7252-c1f7-4bc3-bc74-bf1fae0319c1" alt=""><figcaption></figcaption></figure>

That's it. You don't need anything else

{% hint style="success" %}
Leave the Short URL field empty. Create the checkpoint and everything will be handled automatically.
{% endhint %}

### ShrtFly / ShrinkEarn

Work.Ink, ShrtFly and ShrinkEarn work the same way. You can just repeat the Work.Ink steps above to add these two providers.

Get ShrtFly API Token from: <https://www.shrtfly.com/publisher/developer-api>.

Get ShrinkEarn API token from <https://shrinkearn.com/member/tools/api>.

More providers might be added in the future. If you want to suggest any, create a ticket in our discord server.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.luarmor.net/ad-system-rewards.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
