# DApp Manifest

In the root folder `./my-app`, you can declare your application info by changing default values in `.env.local`. Let's say we will change it like this:

#### .env.local

```
PORT=3000
APP_ID=my_app
APP_NAME=My App
AUTHOR_NAME=Sentre
AUTHOR_EMAIL=hi@sentre.io
TAGS=solana,dapps
DESCRIPTION=A DApp Example
GITHUB=https://tuphan-dn.github.io/my-app
```

{% hint style="warning" %}
Please replace all `tuphan-dn` by your username or organization name on Github.
{% endhint %}

| Property      | Description                                                                                                                                                                                                                                           |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PORT          | The port of local hosting. For example, your development host would be <http://localhost:3000> if the PORT=3000.                                                                                                                                      |
| APP\_ID       | A unique identity for the DApp. It's must strictly follow the APP\_NAME. The APP\_ID is the lowercase of APP\_NAME with all spaces being replaced by underscores. For example, the APP\_NAME **My App** will be converted to **my\_app** for APP\_ID. |
| APP\_NAME     | The DApp's name, which is used to infer the APP\_ID.                                                                                                                                                                                                  |
| AUTHOR\_NAME  | The author's name. It's could be an individual name or organization name.                                                                                                                                                                             |
| AUTHOR\_EMAIL | The author's email.                                                                                                                                                                                                                                   |
| TAGS          | Related categories, tags for the DApp. Each will be separated by commas.                                                                                                                                                                              |
| DESCRIPTION   | A short description of the DApp.                                                                                                                                                                                                                      |
| GITHUB        | Github Pages url of the DApp.                                                                                                                                                                                                                         |

#### For submission

```
npx create-senhub-app manifest
```

A full manifest for your DApp will be generated in the root folder. You can use it to submit your DApp. See [Submitting DApps](/submitting-dapps.md) for details.


---

# 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.sentre.io/dapp-manifest.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.
