# Activity Points (AP)

One of the core features of Social Kingdom is the Activity Points (AP) system. AP is the basic unit for quantifying and evaluating users' social media activities.

### How to Earn AP

#### Twitter Activities

* Post: 10 AP
* Repost: 5 AP
* Reply: 8 AP

#### Quality Adjustment

Bonuses are added to earned AP based on the number of followers and engagement rate. For example, accounts with over 1000 followers can earn 20% more than the base AP.

### AP Earning Limits and Diminishing Returns

#### Daily Limit

1000 AP/day. This limit promotes healthy platform usage.

#### Diminishing Returns System

* First 100 AP: 100% efficiency (e.g., 100 tweets for 100 AP)
* Next 100 AP: 90% efficiency (e.g., 111 tweets for 100 AP)
* Following 100 AP: 80% efficiency (e.g., 125 tweets for 100 AP)

This mechanism encourages regular, moderate activity rather than continuous activity throughout the day.

### Importance of AP

1. **Contribution to Social Hashrate (SH)**: Earned AP is directly used in SH calculations. More AP leads to higher SH.
2. **Ranking System**: Weekly and monthly AP earning rankings are published, with special rewards for top performers.
3. **Unlocking Special Features**: Special platform features and benefits are unlocked based on cumulative AP.

### AP System Monitoring and Adjustment

* Unusual AP earning patterns are automatically detected and investigated to prevent fraudulent activities.
* AP earning rates are regularly reviewed and adjusted as necessary to maintain overall platform health.


---

# 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://socialkingdom.gitbook.io/socialkingdom/social-to-earn/activity-points-ap.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.
