# Revenue Generation

The main way GPUnity creates value is through **GPU Sharing Fees**. Every time someone rents GPU power through the network, they pay based on the time and performance they use. Those fees are then distributed directly to the GPU providers who make their hardware available.

This creates a **fair, transparent system** where rewards scale with contribution. If you share more GPU power, or keep your hardware available for longer sessions, you earn more. Everything is handled on-chain.

For now, revenue comes exclusively from GPU sharing. In the near future, staking will also be introduced, allowing $UNITY holders to earn rewards by locking their tokens and supporting the network.

***

### How GPU Sharing Fees Work

| Step                         | Action Taken                                                     | Outcome for Providers                     |
| ---------------------------- | ---------------------------------------------------------------- | ----------------------------------------- |
| **1. User rents GPU**        | A researcher, builder, or gamer rents GPU time from the network. | Payment in USDC is made on-chain.         |
| **2. Usage measured**        | The system tracks how long the GPU was used and its performance. | Ensures fair, accurate accounting.        |
| **3. Fees collected**        | Rental fees are pooled into the protocol.                        | Transparent tracking of revenue.          |
| **4. On-chain distribution** | Fees are distributed proportionally to GPU providers.            | The more you share, the more you receive. |
| **5. Rewards earned**        | Providers receive payouts directly in their wallets.             | Fully decentralised.                      |

***

⚡ **Simple Rule**: The more GPU power you contribute, the larger your share of the network fees.


---

# 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://info.gpunity.io/gpunity-ecosystem/markdown.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.
