> For the complete documentation index, see [llms.txt](https://zokyo-auditing-tutorials.gitbook.io/zokyo-tutorials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zokyo-auditing-tutorials.gitbook.io/zokyo-tutorials/tutorial-64-equal-royalties-for-unequal-nfts.md).

# Tutorial 64: Equal Royalties for Unequal NFTs

{% hint style="info" %}
[**Book an audit with Zokyo**](https://www.zokyo.io/)
{% endhint %}

In decentralized applications involving NFTs, royalties play a critical role in ensuring that creators and other stakeholders receive a share of revenue when their assets are traded. Royalty payments are generally distributed as a percentage of the sale price of an NFT, ensuring that creators are compensated for each subsequent sale.

However, many systems do not account for varying values of NFTs in a sale and distribute royalties equally across all NFTs, regardless of their individual value. This can result in **unfair royalty distribution**, where owners of high-value NFTs receive disproportionately low royalties, while owners of low-value NFTs benefit unfairly. This creates a misalignment in royalty allocation, leading to potential losses for owners of more expensive assets.

In this tutorial, we will explore how unfairly calculated royalties can arise, provide a step-by-step explanation of the issue, and suggest methods to address this vulnerability.


---

# 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://zokyo-auditing-tutorials.gitbook.io/zokyo-tutorials/tutorial-64-equal-royalties-for-unequal-nfts.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.
