> For the complete documentation index, see [llms.txt](https://wall-2.gitbook.io/wall/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wall-2.gitbook.io/wall/how-to-use-wall/know-about-quests/on-chain-quest.md).

# On-Chain Quest

On-chain quests are tasks where users complete specific on-chain activities on your contract and are then verified&#x20;

E.g., Mint your nft, move $10 to your chain, buy an in game asset etc.

On-chain eligibility - Following is the list of attributes which can be used to create an on-chain eligibility criteria for a user to be eligible for the quest.

{% tabs %}
{% tab title="NFTs" %}
Input includes

* Owns an NFT
* Contract Name / Search NFT
* Min amount of NFTs in a wallet
  {% endtab %}

{% tab title="Wallet balances" %}

* Owns a certain amount of particular token

Inputs include - Token name, min amount of token in the wallet
{% endtab %}

{% tab title="ENS" %}
Number of ENS addresses per wallet address
{% endtab %}

{% tab title="Custom" %}
Share the list of wallets in a csv file
{% endtab %}
{% endtabs %}

#### On-chain task examples ⬇️

<figure><img src="/files/IsCafGhHM6nF2FTyzkdz" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/CGF2pxxECGkyWr57puG1" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/grwwONsIw6NP5RJsrKAU" alt="" width="563"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://wall-2.gitbook.io/wall/how-to-use-wall/know-about-quests/on-chain-quest.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.
