# Development

The Development stage has a few key steps, detailed below.

#### 1. Development begins <a href="#development-begins" id="development-begins"></a>

* Initial payment (if any) is claimable by **Developer**

#### 2. Milestones <a href="#milestones" id="milestones"></a>

* Remainder of payments become claimable as milestone blocks reached
* Oversight by **Boosters**/Crucibles to ensure milestones are met
* Voting may be required to release the additional payments

#### 3. Conclusion <a href="#development-conclusion" id="development-conclusion"></a>

* Submission of finalized code by **Developers** for review
* Code review
  * Dev. Crucible
  * External parties (e.g. audits)
* Code accepted by Boule

#### 4. Completion <a href="#work-is-completed" id="work-is-completed"></a>

* Final payment claimable by **Developers**

{% hint style="success" %}
Payment process is explained in detail in [dev-funding-distribution](https://elanu-sheetmaster.gitbook.io/y-foundry/info/references/dev-funding-distribution "mention").
{% endhint %}
