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

# Welcome to Sia

Sia is decentralized, peer-to-peer cloud storage with no central provider and no gatekeepers. Files are encrypted on your own device before upload, so no storage provider can read your data, and you hold the keys. The network is developed by a non-profit and runs on open-source software.

Whether you're a developer building on Sia or a user storing your own data, these docs cover how to use the network.

## Where to start

* **Store your data** — the simplest way to start is the [Sia Storage app with a free Sia Storage account](/store-your-data/using-sia-storage.md) (50 GB). For how it works, see [About Storing Your Data](/store-your-data/about-renting.md).
* **Provide storage and earn Siacoin** — set up [`hostd`](/provide-storage/about-hosting-on-sia.md).
* **Hold and manage Siacoin** — use [`walletd`](/wallet/wallet-overview.md).
* **Build an application on Sia** — see the [Sia Developer Portal](https://devs.sia.storage).
* **Not sure which software you need?** — [Which Sia software do I need?](/get-started-with-sia/sia-software-overview.md)

## Get Involved

### Contribute to Docs

We welcome community contributions to the docs—whether suggesting edits or adding new articles.

1. To submit edits via GitHub, click dropdown in the top-right corner and select **Edit on GitHub**. You’ll be taken directly to the corresponding page on GitHub.
2. Next, click **Edit the file** to edit the markdown file.

![Editing the markdown file via Github](/files/MyuTVqyEAGqUAoAV1InW)

{% hint style="info" %}
You can toggle the **Preview** button to see how the markdown will be formatted.
{% endhint %}

3. After editing the markdown, click Commit Changes (top right) and:

* Choose **Create a new branch for the commit, and start a pull request**.
* Add a clear commit title.
* Briefly describe your changes in the extended description, including relevant links if applicable.

![Committing your changes on GitHub](/files/LIFVsABiRcdTEOISlqYB)

4. Once you're satisfied, click **Commit Changes** to submit your edits.

{% hint style="success" %}
You’ve submitted your edits via GitHub. Your edits will be reviewed by The Sia Foundation.
{% endhint %}

### Contribute to Sia

Our core team of engineers at The Sia Foundation works according to three principles: **Systems Creativity**, **Technical Integrity**, and **Personal Agency**. As a fully open-source project, we've had many individuals contribute to the core code and to apps built on top of the network.

Check out our [GitHub](https://github.com/SiaFoundation) to follow along or contribute code.

### Join our Community

Join our [Discord](https://discord.com/invite/sia) for developers, users, and anyone curious about decentralized cloud storage, privacy, and security. It's where you can find support and updates. Want to contribute? Head to `#contributors` to say hi, ask questions, or share your Sia-related code or app.

{% hint style="info" %}
**Need Assistance?**

Join the `#help` channel on our [Discord](https://discord.com/invite/sia), where the community can help.

You can also [email us](mailto:hello@sia.tech), and we’ll get back to you as soon as possible.
{% endhint %}


---

# 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.sia.tech/readme.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.
