> For the complete documentation index, see [llms.txt](https://snowconedao.gitbook.io/snowconedao/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://snowconedao.gitbook.io/snowconedao/build.md).

# Build

Welcome to the "Build" section of Snowcone DAO. This is your comprehensive guide to actively contributing to our ecosystem. Whether you're a seasoned developer or just starting out, you'll find resources here to help you understand our protocol, create your own projects, and extend the capabilities of our treasury. Here's what you can find in each subsection:

### [Getting Started](#getting-started)

New to Snowcone DAO or blockchain development? Start here. This subsection provides a step-by-step guide to setting up your development environment, understanding our protocol, and getting your first project off the ground.

### [Basics](#basics)

This subsection covers the fundamental concepts and components of the Snowcone DAO protocol. It's a must-read for anyone looking to build on our platform.

### [Project NFT](#project-nft)

Learn about the role of NFTs (Non-Fungible Tokens) in the Snowcone DAO ecosystem. This subsection covers how to create and manage Project NFTs, which represent ownership and control over a project's treasury.

### [Programmable Treasury](#programmable-treasury)

This subsection dives into the details of our programmable treasury. Learn how to set rules for token creation and fund distribution, and how to change these rules over the course of a project's lifecycle.

### [Treasury Extensions](#treasury-extensions)

Discover how to extend the capabilities of a project's treasury. This subsection provides guides on creating and integrating treasury extensions, allowing you to customize the functionality of your project's treasury.

### [Utilities](#utilities)

This subsection provides a collection of utility functions and tools that can help you in building and managing your Snowcone DAO project.


---

# 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://snowconedao.gitbook.io/snowconedao/build.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.
