> For the complete documentation index, see [llms.txt](https://fiveelementslabs.gitbook.io/tide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fiveelementslabs.gitbook.io/tide/resources/case-studies/nftperp-paper-trading-competition.md).

# nftperp Paper Trading Competition

The NFTperp campaign is about using dynamic NFTs to onboard users and to run a Paper Trading Competition.

How it works:

* Users enroll in the trading competition via Tide, minting a basic participant badge after performing some simple Twitter actions to maximize reach out of the campaign;
* The badge gets updated after the trading competition ends, reflecting the position in the leaderboard;
* Users can win $NFTP (1% of the supply distributed according to the final ranking);
* As anti-bot, the "active-users" audience was selected. See how audiences work [here](/tide/projects/campaigns/create-a-campaign/mitigate-bots.md);
* As anti-cheating, after the campaign ended, the metadata of cheaters (defined by nftperp team as those owning and managing multiple accounts in the competition), were updated with a special, funny image (see below)

<figure><img src="/files/p6e2bQTFtmGDiukV3e3Q" alt=""><figcaption><p>Images for: Participant badge, Winner badge, Cheater badge</p></figcaption></figure>

## Results

You can track [here ](https://tide-analytics.vercel.app/)the current stats of Tide waves (campaigns).

As for nftperp, in 3 weeks it generated: **1453 mintings**, **800 active users in their trading competitions**. This numbers are pretty much organic, as *ex post* analysis shows little presence of inorganic activity. The anti-bot worked, as discord was flooded with whitelisting requests from sybil accounts.


---

# 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, and the optional `goal` query parameter:

```
GET https://fiveelementslabs.gitbook.io/tide/resources/case-studies/nftperp-paper-trading-competition.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
