> For the complete documentation index, see [llms.txt](https://shakestock.gitbook.io/whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shakestock.gitbook.io/whitepaper/the-shakestock-ecosystem/referrals.md).

# Referrals

How users earn Shake Coin referral bonuses by inviting friends who become active participants.

Referrals reward users for inviting friends who become active participants. A click alone does not activate a reward.

### Referral flow

1. Get your unique referral link.
2. Share it with a friend.
3. Your friend joins and shakes for three consecutive days.
4. The referral reward activates.

{% hint style="info" %}
The invited friend must shake for **3 consecutive days** before either referral reward activates.
{% endhint %}

### Referral rewards

| Referrals                    | Referrer gets       | Friend gets |
| ---------------------------- | ------------------- | ----------- |
| 1–5 friends                  | 50 coins per friend | 25 coins    |
| 6–10 friends                 | 25 coins per friend | 25 coins    |
| 11+ friends                  | 10 coins per friend | 25 coins    |
| Friend reaches 30-day streak | +50 coins           | None        |

### Eligibility

An invited friend must meet all three conditions:

* Join through the referral flow.
* Shake in the Mini App.
* Remain active for three consecutive days.

The three-day requirement reduces bot abuse. It also confirms that the referred user is active.

### How reward tiers work

The referrer bonus applies by successful referral count. The first 1–5 active friends earn 50 coins each. Friends 6–10 earn 25 coins each. Each successful friend after that earns 10 coins.

The invited friend receives 25 coins under the referral reward structure. If that friend reaches a 30-day streak, the referrer receives an additional 50 coins.


---

# 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://shakestock.gitbook.io/whitepaper/the-shakestock-ecosystem/referrals.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.
