# Activities

Hattori is a hybrid system where the Web2 core is powered up by a Web3 layer in Telegram. Once you link your account, the App pulls game data and turns it into quests, events and challenges with **$HATTORI** rewards. No manual checks, everything runs smooth and in sync.

This setup lets us bring Web3 mechanics in without touching the game itself. Telegram layer lives on its own but fully tracks your in-game actions.

Earn tokens just by playing. No need to spend money. Just skill and commitment.

### **Below you can check out all types of available activities:**

{% content-ref url="/pages/wqaMrLhRJfwyExGzhZ2f" %}
[Events](/activities/events.md)
{% endcontent-ref %}

{% content-ref url="/pages/dIFzNaX9TuGkXkrjdo0F" %}
[Quests](/activities/quests.md)
{% endcontent-ref %}

{% content-ref url="/pages/dlxFQU7EfGHuzD0PV9CL" %}
[Referral program](/activities/referral-program.md)
{% endcontent-ref %}


---

# 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.playhattori.io/activities.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.
