# How to earn Points

## Earn points per action

Every on-chain action performed through Zaïffer generates points. These points reflect your level of engagement and contribution to the protocol’s activity.

<table><thead><tr><th width="245.6796875">Action</th><th width="342.37109375">Description</th><th>Base Points</th></tr></thead><tbody><tr><td>Deploy Wrapper</td><td>Create a new confidential token (cToken)</td><td>20</td></tr><tr><td>Shield Tokens</td><td>Convert ERC-20 → cTokens</td><td>8</td></tr><tr><td>Unshield Tokens</td><td>Convert cTokens → ERC-20</td><td>−4</td></tr><tr><td>Confidential single Transfer</td><td>Send a single confidential payment</td><td>0</td></tr><tr><td>Confidential Group Transfers</td><td>Send a group of confidential payments</td><td>6</td></tr><tr><td>Confidential Swap</td><td>Execute a private trade on a DEX</td><td>16</td></tr><tr><td>Confidential Yield</td><td>Deposit cTokens into a lending or yield pool</td><td>20</td></tr></tbody></table>

Shield, Unshield, Confidential Swap and Confidential Yield actions offer a multiplier effect to boost your points per action.

**Formula**:

```jsx
Points per action = Base Points * Multiplier
```

{% hint style="info" %}
Zaïffer can update Base Points or Multipliers each Season to align incentives with strategic goals.
{% endhint %}

## Volume Multiplier

For every **Shield, Unshield, Swap, or Lend** action, Zaïffer applies a **Volume-Based Multiplier** to your Base Points.

This multiplier increases your points depending on the **size of your transaction**, rewarding users who generate higher economic activity while keeping the system fair and transparent.

Zaïffer uses a **Tiered Multiplier system**, meaning each transaction falls into a volume tier with a fixed multiplier:

<table data-full-width="true"><thead><tr><th>Tier</th><th>Transaction Volume</th><th>Multiplier</th></tr></thead><tbody><tr><td><strong>Tier 1</strong></td><td>0 – 999 USD</td><td><strong>1.0×</strong></td></tr><tr><td><strong>Tier 2</strong></td><td>1,000 – 19,999 USD</td><td><strong>1.25×</strong></td></tr><tr><td><strong>Tier 3</strong></td><td>20,000 – 99,999 USD</td><td><strong>1.6×</strong></td></tr><tr><td><strong>Tier 4</strong></td><td>100,000 USD or more</td><td><strong>2.0×</strong></td></tr></tbody></table>

Transfers and actions with fixed fees (Deploy Wrapper or Group Transfers) are not affected by the multiplier.

**Example:**

> Shielding 1,000 USDC → 8 points × 1.25 = **10 points**

{% hint style="info" %}
Zaïffer can update Base Points or Multipliers each Season to align incentives with strategic goals.
{% 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://zaiffer.gitbook.io/wiki/loyalty-program/how-to-earn-points.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.
