# Finances

### Principles

In order to keep the DAO on a successful path, YFD tries to implement sound resource management practices in pursuit of its goals. This means using policies and procedures for the best coordination between functional areas of the DAO. Just like any organization, the proper allocation of resources between the many moving parts of the project minimizes waste and maximizes human potential.

For better management of time and funds, YFD always try to implement the following factors:

* **Simplicity** \
  Simplicity is a sound approach to structuring DAO resources. This allows for easy management and ease of understanding for every community member.
* **Foresight**\
  While planning the long term goals the DAO tries to estimate all future needs (especially capital) of the project. A plan without foresight means certain disaster, without meeting the needs of the working capital. In other words, plan today for the needs of tomorrow.
* **Flexibility**\
  Readjustments are almost always a reality. A financial plan must account for easy altering and adapting. Being flexible means long term plans become easy to adapt to, based on changing conditions of the future.
* **Optimization**\
  Employing DAO resources in an optimal manner prevents the waste of capital and human resources. By engaging the many eyes and ears of the community to govern spending, YFD aims to avoid idle capacity and maximize the potential and utility of the protocol for each stakeholder.
* **Economy**\
  YFD is building on an economy of scale. By utilizing reusable code and creating reliable community-made toolkits for developers, the burden on devs to solve the same problem over and over again is greatly reduced. This keeps costs down as much as possible and enhances the resource efficiency of the DAO with explosive growth potential over time.

### Costs

Before comitting to any spending, the DAO makes sure to involve and inform the community as much as possible.&#x20;

<figure><img src="https://268243558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzeCUvNp4zqe4NEKS0jlu%2Fuploads%2FdERoEH66BkMHpXcEa6Gj%2Fimage.png?alt=media&#x26;token=3085b33e-4d75-4903-ad99-5c26165277bf" alt=""><figcaption></figcaption></figure>

Whenever the community realizes a necessity is revealed, the following steps take place:

1. A proposal document is drawn up with in-depth analysis of the expenses
2. Community discusses the cost vs benefits and proposes optimization
3. A service provider is registered, through community vote, on the payment whitelist
4. The finalized proposal is placed on-chain for community vote
5. Vote results in:
   1. Consensus is reached and the funding begins.
   2. Cancellation and remaining funds are returned to treasury

{% hint style="success" %}
Smaller payments can be one-time payments.

Larger payments are broken down in milestones with additional voting for payment release.
{% endhint %}


---

# 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://elanu-sheetmaster.gitbook.io/y-foundry/project/finances.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.
