# Social Quest

Social following and engagement is one of the key metric to gauge community interest in the product and therefore content and community team often runs giveaways to boost their socials. These twitter giveaways lack verification and more critical aspects of running a campaign which can be better substituted by a social quest.

The most important aspect of a social quest is bringing visibility to the project through social following on Twitter, Discord, Telegram, You Tube, Reddit, Instagram etc. It can also be used to get downloads, signups or for joining waitlist for a product.

#### Ways to verify a task

{% tabs %}
{% tab title="Link Visit Verification" %}
Verify whether a user has visited a link. It can be used for

* Visit website
* Visit any URL
  {% endtab %}

{% tab title="Screenshot Submission" %}
User can submit a screenshot to verify a certain action for example

* Reaching a certain level on the game
* Taking picture of your avatar
* Creating a profile
* Any other task which has visual uniqueness to be verified through a screenshot

Verification through a screenshot can be a faster replacement to do tasks which might need on-chain or backend integration to verify.
{% endtab %}

{% tab title="File for submission" %}
You can also ask your quester to make their submissions in following formats

* Upload files - All file formats (5MB)
* URL

For e.g., you can add tasks which require them to make a meme or write an article and can be uploaded as a file for submission

Another example could be where you ask your users to create a video content or write a tweet thread about your project and they can submit their entries as URL submission&#x20;
{% endtab %}

{% tab title="Prompt" %}
Incase the social platform doesn't provide api calls to verify certain actions or if the api calls  are not financially feasible (for eg in Twitter) then we can create a prompt message for the user to complete that particular task.

For e.g., Like, RT, QT etc.
{% endtab %}
{% endtabs %}

#### API call verifications

{% tabs %}
{% tab title="Twitter" %}

* Follow profile (with API)
* Through Prompt -> RT, QT, Like, Tweet - Keyword, @Mention, #hastag
  {% endtab %}

{% tab title="Discord" %}

* Join a Server
* Get a discord role in a server (needs input for instruction from the project)
  {% endtab %}

{% tab title="Telegram" %}
Join Telegram Channel (Needs admin to add wall bot as admin to verify)
{% endtab %}

{% tab title="Youtube" %}

* Subscribe to You Tube channel
* Visit video link
  {% endtab %}

{% tab title="Other" %}
Through link visit verification - Follow Facebook, Follow subreddits, Follow Instagram, visit website etc.
{% endtab %}
{% endtabs %}

<figure><img src="https://61737736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNLhhiD5H22MFvNbffJ8R%2Fuploads%2Fr3Re6TdnT3ysnyg8oEgq%2Ff50ea94163f0fdb91120e51b914160e6.png?alt=media&#x26;token=8d66a349-f472-4445-b87f-5b5263fcfa7d" alt=""><figcaption><p>Social quest task example 1</p></figcaption></figure>

<figure><img src="https://61737736-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNLhhiD5H22MFvNbffJ8R%2Fuploads%2FgHG9z62eeWKTACth6lth%2F6e4bad352c5c0d38eee42304b97ce7a1.png?alt=media&#x26;token=8bd6336a-4645-4c10-ba2c-05a34157e3e2" alt=""><figcaption><p>Social quest task example 2</p></figcaption></figure>


---

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