# The puzzle game

***

Each puzzle is a QR code image sliced into a 3×3 grid. Eight tiles can be moved; one slot is empty. Slide tiles into the correct order before the timer runs out.

**Game rules**

* Tiles can only slide into the empty adjacent slot — up, down, left, right, no diagonals.
* The puzzle is solved when all tiles are in the correct order.
* Winning within the time limit earns a $SCAN prize based on your current level.
* Failing to solve before the timer expires uses the attempt with no reward.
* Every puzzle played on a token with an active Scan Mode campaign contributes to its progress, regardless of outcome.

### **How a puzzle session works**

1. A player opens a puzzle for a token.
2. A QR puzzle is generated.
3. One play is consumed from the active pack for that token.
4. The player solves before the timer ends — or the attempt expires.
5. The result is recorded and rewards, progression, and analytics update.

A session can end as a win, loss, timeout, or invalid. All outcomes are recorded and affect player history, leveling, and campaign eligibility checks.

### Where to play

<div align="left" data-full-width="false"><figure><img src="/files/fT65kINEAbq4fXPArrYm" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/ZIULGdH6ZKfTJ55AOpCZ" alt="" width="375"><figcaption></figcaption></figure></div>

<figure><img src="/files/9o1qV8kr3iQ3jzv3xqA6" alt=""><figcaption></figcaption></figure>

QRbase is available as a `Farcaster mini app` and a `Web app` at qrbase.xyz. The QR image embedded in each puzzle is styled with a randomly selected listed partner's token logo.

{% hint style="info" %}
The QR image embedded in each puzzle is styled with a randomly selected listed partner's token logo.
{% 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.qrbase.xyz/for-players/the-puzzle-game.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.
