> For the complete documentation index, see [llms.txt](https://jamonbread-io.gitbook.io/jamonbread/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jamonbread-io.gitbook.io/jamonbread/marketplace/on-chain-affiliate-program.md).

# On-chain Affiliate Program

As mentioned in our [Smart Contract](/jamonbread/marketplace/smart-contract.md) section, we found the current system unfair. As smart contract owners receive all the service fees, even when NFT listings are sold on different marketplaces or **new users are onboarded by content creators, friends or Cardano tool platforms (rarity and analytical).**&#x20;

These contributors play a crucial role in driving user engagement and transactions within the ecosystem. Recognizing their contributions, it is only fair to giving all parties actively participating and bringing user to list and purchase NFTs an option to get a cut of the trading fee revenue in truly decentralized fashion: **Affiliate Built On-Chain!**

### Affiliate for users, creators and builders

**Our smart-contract affiliate program is open to everyone**. It is designed to be inclusive and accessible to all individuals and groups - all members of the NFT community, influencers, YouTubers, builders of NFT tools (including analytical and rarity tools), and many others.&#x20;

{% hint style="info" %}
JamOnBread affiliate operates on a cookie-based tracking system. The duration of the affiliate cookie is set to 14 days, or until it's overwritten by a different affiliate.
{% endhint %}

To start the program, we will introduce three base affiliate agent tiers:

* **Tier 1: Beginner** *(3 UTXOs)*
  * Ideal for occasional affiliate users - onboard friends, sell in communities
* **Tier 2: Content creator** *(6 UTXOs)*
  * Ideal for content creators with active audience
* **Tier 3: Service providers** *(9 UTXOs)*&#x20;
  * Ideal for service providers with expected high affiliate traffic (analytical tools, rarity tools, large communities, etc.)
  * Tier 3 will also grant access to **level 1** [**Sub-Affiliate**](#sub-affiliate)

{% hint style="info" %}
You can always increased the number of UTXOs (moving up a tier), it is important to note that you cannot decrease the number, as the UTXOs will be permanently locked within our smart contract. This is intended security mechanism.
{% endhint %}

#### Affiliate

In our affiliate program we recognize **two kind of agents**:

* Listing affiliate agent - a person who brings a new listings to JamOnBread's smart contract via their personal affiliate link
* Sales affiliate agent - a person who finds a buyer of an NFT listed on JamOnBread's smart contract via their personal affiliate link

As an affiliate agent, you have the opportunity to earn rewards in two ways:

* Firstly, you will receive rewards when NFTs listed through your affiliate link are sold.
* Secondly, you will also earn rewards when NFTs are purchased through your affiliate link. Both affiliates can be stacked.

#### Sub-Affiliate

**Tier 3 users will unlock the 1-level Sub-Affiliate program**, which grants access to earn additional ADA rewards.&#x20;

* Sales sub-affiliate agent - a person who invited an affiliate agent who finds a buyer of an NFT listed on JamOnBread's smart contract via their personal affiliate link

{% hint style="info" %}
For legal reasons, following countries are excluded from our affiliate program:\
China, India, Iran, Nepal, Bangladesh, Bolivia, Ecuador, Algeria, Morocco.
{% endhint %}

&#x20;


---

# 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://jamonbread-io.gitbook.io/jamonbread/marketplace/on-chain-affiliate-program.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.
