# Contribute to the documentation

First of all, thanks for being here! Our intention is to be as transparent and collaborative as possible, and we hope you enjoy building Secret Contracts and secret apps. We are so grateful to the amazing people who make invaluable contributions to this open-source project and its ecosystem.

The following is a set of guidelines for contributing to Secret Network and its resources (hosted in the [Enigma Organization](https://github.com/enigmampc) on GitHub). Use your best judgment, and feel free to propose changes to this document in a pull request.

## How May I Contribute?

### Follow The Code Of Conduct

This open-source project is governed by the [Secret Network Code of Conduct](https://github.com/scrtlabs/SecretNetwork/blob/master/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.

### Contribute To Code

We have a list of issues tagged for [community contributions](https://github.com/scrtlabs/SecretNetwork/labels/help%20wanted). If you are interested to contribute to any of these projects express your interest and join our community so that we can provide you with the necessary guidance.

### Participate In The Community

We have a [forum](https://forum.scrt.network/), plus a [Discord](https://discord.gg/sPfC5Jx) where members of the community might offer helpful advice if you have ideas or questions. There's a development committee focusing on improving the developer experience and adoption in Secret Network. You can see the projects the development committee is working on [here](https://github.com/SecretFoundation/dev_committee/projects/1).


---

# 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://docs.scrt.network/secret-network-documentation/infrastructure/how-to-contribute.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.
