> For the complete documentation index, see [llms.txt](https://docs.yolkfi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yolkfi.com/02.-technical-architecture/yield-economics.md).

# Yield Economics & Accounting

### Accounting Basis: Eligible Economic Result

The yield distribution split is calculated against the **Eligible Economic Result** of each production cycle:

```
Eligible Economic Result = Gross Batch Revenue − Attributed Batch Operating Costs
```

***

### The 80 / 10 / 10 Economic Split

For each finalized production cycle:

* **80% → Hen NFT Holders:** Distributed proportionally to token holders based on active hen ownership.
* **10% → YolkFi Protocol Reserve:** Reinvested into protocol development, oracle infrastructure, and reserve fund.
* **10% → Farm Operational Partner:** Performance bonus and facility maintenance incentive for AT Grup.

***

### Per-Hen Proportional Allocation

```
Yield per Hen NFT = Total Investor Yield Pool ÷ Total Active Hens in Batch
```

* All hens within a single production batch share identical economic participation.
* Realized yields are denominated in stroops (10⁻⁷ units) to prevent rounding errors.

***

### Claim Model & Edge Cases

1. **Pull-Based Claims:** Yield accumulates in `YieldDistributor.rs`. Investors claim at their convenience, avoiding costly daily mass-push transactions across thousands of wallets.
2. **Zero Production Days:** If a cycle produces zero commercial revenue, a `ZeroProductionCycle` event is emitted; no distributions occur; balances remain intact.
3. **Negative Economic Cycles:** If operating costs exceed gross revenue, no distribution occurs. Operating deficits are absorbed at the batch level and never charged to token holders.
4. **Mid-Cycle Transfers:** Yield is awarded to the registered owner at the exact timestamp of cycle finalization.
5. **Sub-Minimum Balances:** Yield below minimum Stellar transaction thresholds accumulates on-chain until the claim threshold is met.


---

# 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://docs.yolkfi.com/02.-technical-architecture/yield-economics.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.
