# Verify X Posts

Reward users for posting specific content on X (Twitter). Fuul verifies that a qualifying post exists before crediting the reward — users cannot claim without actually posting.

## How it works

1. User publishes a post on X meeting your criteria
2. User submits the URL of their post in your program's hub
3. Fuul verifies the post content meets the requirements
4. Reward is credited — deduplication prevents the same user from claiming twice for the same post

## What you can require

* Post contains a specific hashtag (e.g., `#YourProtocol`)
* Post mentions a specific account (e.g., `@yourprotocol`)
* Post includes a specific keyword or URL

## Configuration

| Setting           | Value                                                 |
| ----------------- | ----------------------------------------------------- |
| **Trigger type**  | `twitter-verify-post`                                 |
| **Reward type**   | Fixed (most common) — same reward per qualifying post |
| **Deduplication** | Automatic — one reward per user per post              |

## Use cases

* Reward users for sharing their referral link on X
* Run Twitter campaigns where posting specific content unlocks rewards
* Use as a step in a multi-action quest alongside DeFi triggers

{% hint style="info" %}
Combine X post verification with onchain triggers to create multi-step campaigns — users who both post and deposit can unlock a higher reward tier than users who do only one.
{% endhint %}


---

# 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.fuul.xyz/core-concepts/trigger-integrations/quests-and-social/verify-x-posts.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.
