# Create Project

Creating a project is the first big step and you have to do this only once. Follow the steps to create your project profile.

{% hint style="info" %}
Don't add your grant details here. This is to just tell the entire world how awesome your project is :)
{% endhint %}

{% hint style="info" %}
We have partnered with many grant platforms such as Gitcoin and Octant to automatically sync your project to Karma. If your project is on one of these platforms, it is highly likely that your project already exists in Karma and you won't have to create it again.
{% endhint %}

### Step 1: Login

The first step is to login with your wallet account. Click the Login/Register button on top right corner of the navigation bar on [Karma](https://www.karmahq.xyz/) website.

### Step 2: My Projects

Navigate to "My Projects" page to check if your project already exists in Karma.

<figure><img src="/files/O67av64tvoIef7sFEAQB" alt=""><figcaption></figcaption></figure>

### Step 3: Check if your project exists

If your project already exists, you will find it in /my-projects page. If not, before you create your project, lookup your project in the search box to see if your project exists in Karma. It is possible that the project is assigned to another wallet account you own.

If it is assigned to another wallet, [reach out to us](https://t.me/karmahq) and we can transfer ownership of the project to any account address you prefer.

<figure><img src="/files/aYa2tFQEhtFrUSANL2MP" alt="" width="375"><figcaption><p>Lookup project</p></figcaption></figure>

### Step 4: Create Project

If you can't find your project, then proceed to create your project.&#x20;

Click on "New Project" button to create your project.

<figure><img src="/files/koyQesqPmUldF3wPSDxC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EYEBQdkULUXiBzdULscD" alt=""><figcaption></figcaption></figure>

Fill in all the details and click "Create Project" button. Your project is stored onchain. You will be asked to execute an onchain transaction to complete project creation.


---

# 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.gap.karmahq.xyz/how-to-guides/for-builders/create-project.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.
